Поддержка или помощь c Prestashop

Статус
В этой теме нельзя размещать новые ответы.
Вопрос,как в престе 1.6 изменить информацию в футере, вставить туда свой код хотя бы.При вставке в footer.tpl , ну русский язык он ромбиками отображает это пофиг, а вот код никак не отображается.
 
Может быть кто-то сталкивался с такой проблемкой.
на странице товара с помощью кнопок управления количеством товара, либо вписав вручную количество, можно указать больше чем есть на складе.
т.е скажем товар в одном экземпляре, а на странице товара можно выбрать скажем 3 штуки, но при этом товар в корзину не добавляется, пока не уменьшишь количество до того, которое есть на складе.
предполагаю, что надо смотреть в сторону контроллера, вот только какого. тема нестандартная, но контроллеры вроде не трогал. правил только tpl файлы.

такое наблюдается только на странице товара.
причем, если у товара есть атрибуты, например разные размеры, и для каждого атрибута указано количество, то на странице товара невозможно указать количество больше, чем есть на складе. т.е в этом случае все корректно.

некорректно только когда у товара нет никаких атрибутов и просто указано количество.

подскажите мож сталкивался кто с таким или мож кто знает куда смотреть, что подкрутить)

отладку включал, логи смотрел...никаких ошибок нет.
нашел в чем косяк. это глобальная штука, независимо от шаблона или версии престы.

когда в настройках(Настройки -> Товары) включено: "Показывать количество товара", то все работает как надо.
а если эта настройка выключена, то можно жать на плюсик пока не достигнешь значения в 100млн))(так прописано в product.js)
вот в этом куске:
Код:
if (quantityAvailable > 0) {
                quantityAvailableT = quantityAvailable;
        } else {
                quantityAvailableT = 100000000;

интересно, что это распространяется только на те товары, у которых нет атрибутов.

Для себя решил эту задачу таким образом:
в файле product.tpl(/themes/<моя_тема>/product.tpl) в конце файла есть такие записи:
PHP:
{if $display_qties == 1 && $product->quantity}
    {addJsDef quantityAvailable=$product->quantity}
{else}
    {addJsDef quantityAvailable=0}
{/if}
{addJsDef quantitiesDisplayAllowed=$display_qties|boolval}
из этой конструкции выпилил это: "$display_qties == 1 &&"
теперь при выключенной функции показа количества товара, выбор количества товара работает корректно.
если кто знает метод проще, просьба поделиться)
 
Последнее редактирование:
Кто знает как сделать список желаний без авторизации?

Задавался уже таким вопросом, был один совет - в коде самого модуля удалить из начала проверку на авторизацию.
Руки еще не дошли, поэтому не проверял...
 
Стал дублировать товар на престе 1.6 1 0, товар дублируется, но без фотографий, пишет произошла ошибка, и вот что еще.
Duplicate entry '52-1-0-0-0-0-0-0-10-1-0000-00-00 00:00:00-0000-00-00 00:00:00' for key 'id_product_2'

INSERT INTO `ps_specific_price` (`id_shop_group`, `id_shop`, `id_cart`, `id_product`, `id_product_attribute`, `id_currency`, `id_specific_price_rule`, `id_country`, `id_group`, `id_customer`, `price`, `from_quantity`, `reduction`, `reduction_tax`, `reduction_type`, `from`, `to`) VALUES ('0', '1', '0', '52', '0', '0', '1', '0', '0', '0', '-1', '10', '0.2', '0', 'percentage', '0000-00-00 00:00:00', '0000-00-00 00:00:00')
Что это такое?
 
Вопрос,как в престе 1.6 изменить информацию в футере, вставить туда свой код хотя бы.При вставке в footer.tpl , ну русский язык он ромбиками отображает это пофиг, а вот код никак не отображается.
Что бы не было ромбиков измени кодировку файла на UTF-8. Подробнее о коде....
 
Никто не встречался с такой проблемой при работе в Prestablog: в подкатегории не выводятся записи, назначенные ей? При этом на общей странице - всё нормально выводится.
 
А где подробности((( как вставить свой код в футер(
папка с темой, фаил footer.tpl, после добавления инфо фаил сохраняй в UTF-8 (без BOM) чисть кеш, если код (счетчики, чаты) нужно загонять в тэг {literal}{/literal}. Или ставь нормальную тему и не парься, там все встроено и редактируется через бэкофис.
 
папка с темой, фаил footer.tpl, после добавления инфо фаил сохраняй в UTF-8 (без BOM) чисть кеш, если код (счетчики, чаты) нужно загонять в тэг {literal}{/literal}. Или ставь нормальную тему и не парься, там все встроено и редактируется через бэкофис.
Блин все равно не помогло, вставляю код в эти теги а ему пофиг не показывает ничего, тема стандартная default-bootstrap.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху