Articles of prestashop

Получить URL-адрес изображения в prestashop

Мне нужно сделать фид для моего сайта для сравнения сайта. Это должно быть заявление sql. Пока у меня это: select pl.name as Titel, ROUND(p.price*1.21,2) as Price, replace(concat('http://', ifnull(conf.value,'domain/'), cl.name, '/', p.id_product, '-' , pl.name, '.html'),' ','-') as Link, concat('http://', ifnull(conf.value,'domain'), '/img/p/', p.id_product, '-' , pi.id_image, '.jpg') as "Image-location", cl.name as Categorie, p.id_product AS ID from […]

Prestashop Web-сервис для возвращения JSON

После расширенного поиска по Интернету я уверен, что Prestashop не возвращает данные в формате JSON, он возвращается только в формате XML (к сожалению, это приводит к проблеме доступа к междоменному доступу). Теперь я пытаюсь преобразовать XML (возвращенный Prestashop) в JSON. Я хочу написать php-код, который может взять XML из веб-сервиса и отправит обратно JSON. Для […]

Как установить страницу категории в качестве домашней страницы в Prestashop

У меня есть http://example.com/index.php как моя домашняя страница. URL моей страницы категории – http://example.com/index.php?id_category=10&controller=category Теперь мне нужно перенаправить мою домашнюю страницу на страницу категории. Я попытался в настройках> SEO и URL> Установить URL-адрес магазина> Базовый URI как index.php? Id_category = 10 & controller = category Теперь страница перенаправляется на мой URL-адрес категории, но страница не […]

Способ потребовать автозагрузки в одном файле на модуле Prestashop?

Я пытаюсь использовать набор библиотек с Composer для модуля Prestashop. Мой текущий подход заключается в том, чтобы включить файл vendor/autoload.php mymodule.php каждый файл ( mymodule.php , controllers/front/foo.php , controllers/admin/bar.php и т. Д.). Выполнение mymodule.php только поверх mymodule.php не является решением, я не вижу никакого крючка для выполнения задачи. Есть ли лучший подход, чем копировать и […]

Как получить перевод с другого модуля в PrestaShop?

У меня есть модуль «baseModule» PrestaShop и набор модулей baseExtensionModule [n]. Поэтому, чтобы избежать избыточности, я хотел бы повторно использовать перевод из «baseModule» внутри других. Я проверил Translate :: getModuleTranslation (), и похоже, что ModuleCore :: l () не дает возможности передать имя модуля и перенести его на первый. Любое обходное решение, которое вы можете […]

URL-ссылка для настраиваемого модуля в Prestashop 1.6

В настоящее время я разрабатываю настраиваемый модуль. Я хочу иметь хороший URL-адрес, потому что сейчас он выглядит так: domain.com/flower-deliveries?city=Hamburg&id_country=1&country=Germany Я уже добавил новую страницу для связи с пользовательским модулем, название страницы – цветы, но все же у меня есть параметры, которые мне нужно «скрыть». Вместо этого из этой ссылки я хотел бы получить такой URL: […]

Как интегрировать prestashop с Android?

Недавно я создал веб-сайт eshop с использованием prestashop https://www.prestashop.com/en/ И так как я собираюсь создать приложение для Android для этого. Что касается приложений, это лишь некоторые основные функции например создать клиентскую учетную запись / список товаров / заказать товар / оплатить / просмотреть заказ и т. д. обычные функции эспресса … Проблема в том, что […]

Создать продукт из модуля в preashashop

Я, ребята, я пытаюсь создать пользовательский продукт из модуля с помощью этого кода: $defaultLanguage = new Language((int)(Configuration::get('PS_LANG_DEFAULT'))); /* Add a new product */ $object = new Product(); $object->price = 22; $object->id_tax_rules_group = 0; $object->name = 'test'; $object->id_manufacturer = 0; $object->id_supplier = 0; $object->quantity = 1; $object->minimal_quantity = 1; $object->additional_shipping_cost = 0; $object->wholesale_price = 0; $object->ecotax […]

Использование PHP-кода в Smarty tpl FIle

Я новичок в smarty, и я хочу использовать php-код в файле шаблона, т. Е. В файле tpl. Я видел документацию и искал в google, но не мог найти, как использовать php-код, который, как они говорят, нам нужно настроить smarty, чтобы разрешить выполнение php, но не смог найти, как это сделать. Пожалуйста, помогите мне в этом […]

Как создать новую страницу в панели администратора prestashop?

как создать новую страницу в панели администратора prestashop? Я попытался использовать создание нового файла контроллера контроллера и в этом установил путь к шаблону, и я создал меню с помощью панели администратора, и там я упомянул имя класса контроллера для этого меню. когда я пытаюсь открыть это меню, он всегда показывает, что контроллер не найден. может […]