Articles of prestashop

Prestashop Product customizer

У меня есть приложение, которое является T-Shirt customizer, который отлично работает на своем. Но мне нужно интегрировать его в prestashop. Поэтому, после того как пользователь использует приложение для настройки футболки, он должен нажать «Добавить в корзину», и продукт будет добавлен в корзину с пользовательской ценой и описанием. Мне нужно, чтобы этот вывод вводился в корзину […]

Prestashop фильтрует продукты по категориям с помощью WebService

Я пытаюсь использовать Prestashop WebService через PHP для фильтрации продуктов по категориям, но кажется, что это невозможно. Как это сделать? Должно быть что-то вроде этого array('resource' =>'products', 'display' => '[name]', 'filter[category]' => '[x]');

Prestashop сохраняет счета-фактуры mannualy и автоматически

Мои счета-фактуры автоматически сохраняются на моем сервере, когда я нажимаю кнопку «просмотреть счет-фактуру» на панели администратора. Автоматическое сохранение работает, но когда я пытаюсь сохранить счет вручную, он сохранит его, и когда я его открою, у меня будет пустая (белая) страница pdf. Я использую два переопределения для автоматического сохранения PDF.php class PDF extends PDFCore { public […]

smarty вложен, если условие не работает должным образом?

Я написал свой код так, {if $quant eq 1} {if $val neq ""} …..//some code {else} …..//some code {/if} {else if $quant eq 0} …..//some code {/if} но выше вложенный smarty, если условие не работает должным образом, и оно всегда дает результаты в другом состоянии. Может кто-нибудь мне помочь, не знаю, где я делаю ошибку […]

Добавление новой таблицы в rest api preashop webservice

Мне удалась создать дополнительную таблицу в таблице продуктов prestashop через api для webservice , однако ссылка api http://127.0.0.1/prestashop/api/wb3d/1 wb3d – это новая таблица, которую я создал в веб-сервис . Которая содержит путь к каталогу изображений где-то в Интернете. Эта ссылка при открытии показывает данные, которые были сохранены в базе данных, как показано на следующем изображении […]

Prestashop добавляет продукт с помощью модуля, can not force product_id

Поскольку тема говорит, что у меня проблема с добавлением продукта (с использованием класса продукта). Все работает нормально, но даже если я укажу $ product-> id = 1234; он делает сохранить его с помощью этого id, он просто автоинкрементирует продукты в базе данных. Но мне действительно нужно вставить свой собственный product_id в базу данных (так как […]

установка флажка и его проверка

Флажок, извлеченный из базы данных, настолько длинный, что он идет вниз, есть ли способ сделать это как четыре слоя при щелчке на флажке «все поля» все флажки должны быть отмечены. Как это сделать? Мой код: – protected function getConfigForm() { $sql = 'SELECT id_order_state,name FROM '._DB_PREFIX_.'order_state_lang'; $results = Db::getInstance()->ExecuteS($sql); $values_query = array(array( 'id' => 'AllFields', […]

Рассчитайте разницу между двумя датами в шаблоне smarty 3 prestashop

Я должен вычислить время окончания продажи относительно сегодняшнего дня, У меня есть переменная конечного времени продажи в этом формате {%d/%m/%Y %H:%M:%S} например: (31/07/2016 18:27:58) . Я пытаюсь показать ends: 8 days 06:10:29 . Я не могу использовать php-код в шаблоне, потому что я использую smarty 3, и я не эксперт в smarty.

Проверьте причину медленного времени загрузки между разными серверами

Электронный магазин разработан с использованием perstashop и размещен на трех серверах: первые 2 – амазонки, должны быть одинаковыми Сервер 1: http://be-pure.com/en/women/3-slim-y-tank.html Сервер 2: http://52.77.216.83/ru/women/3-slim-y-tank.html последний – это только локальный хостинг Сервер 3: http://internal001.zizsoft.com/be_pure/en/women/3-slim-y-tank.html Проблема в том, что загрузка сервера 1 очень медленная, по сравнению с двумя другими серверами, но производительность должна быть лучшей среди 3. […]

Как интегрировать msg91 php api с Prestasms или Prestashop?

<?php error_reporting(E_ALL ^ E_NOTICE);ini_set('error_reporting', E_ALL ^ E_NOTICE); define('IS_ADMIN_FLAG', false); include_once(dirname(__FILE__).'/../../config/config.inc.php'); include_once(dirname(__FILE__).'/../../config/setting.inc.php'); include_once('includes/model/smsAdapter.php'); include_once('includes/model/sms.php'); include_once('includes/model/variables.php'); class ControllerSmsApi { public function __construct() { $this->index(); } public function index() { die("DISABLED"); $to = $this->getVar("to"); $text = $this->getVar("text"); $unicode = $this->getVar("unicode"); $type = $this->getVar("type"); $transaction = $this->getVar("transaction"); if(isset($to) && strlen($to) > 4 && strlen($text) > 0) { $sms = […]