Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

PaulKravchenko

Users

Everything posted by PaulKravchenko

  1. <?php if ($manufacturer == 'Adidas') { ?> здесь сертификат <?php } ?> это по имени, если по ID или иначе, нужно добавлять в контроллер
    Модуль отличный, экономия времени колоссальная. Добавили в магазин дополнительный язык интерфейса? Товаров 50k? Это идеальное решение - настроил один раз - и панеслася! Не понравилось что настроил? Не нужно переписывать 50k товаров на трех языках - поправил настройки в модуле - всё! Работает как и заявлено, все отлично, автору спасибо за качественный продукт.
  2. посмотрите как выводится быстрый заказ в кеше модификаторов, в папке системного кеша
  3. catalog/view/theme/default/template/product/product.twig <!-- <button type="button" onclick="cart.add('{{ product.product_id }}', '{{ product.minimum }}');"><span class="hidden-xs hidden-sm hidden-md">{{ button_cart }}</span> <i class="fa fa-shopping-cart"></i></button> -->
  4. По какому-то условию или вообще?
  5. о да)) в некоторых случаях экранирование не спасает когда они из переменной попадают в json например Используйте &#39 для их замены - всегда безопасно.
  6. Посмотрите в консоли браузера, есть вероятность, что какой-то из символов перевода тянется переменной в js и из-за этого рушит.
  7. смотрите как сделано в demo2 http://nsdemo2.waterfilter.in.ua/admin/index.php?route=module/settingnewstore в настройках шаблона Шапка сайта
  8. все отображается, у шаблона пару вариантов горизонтального меню, на мобилках закрепленное меню черное сделано по своему, для адаптации к Алексею
  9. устанавливать нужно архив, а не то что внутри, не нужно распаковывать
  10. у первого товара нет обязательных опций, у второго есть переход в карточку для их выбора
  11. Проверьте в расширениях тип Учитывать в заказе, включен ли модуль Налоги, а также его порядок сортировки - поставьте выше чем у модуля Всего
  12. Отключите кеш твига на время правок
  13. видимо совсем не выспался... из вашего первого поста сделал вывод, что при отсутствии рейтинга звездочки не нужны вовсе) Вернул: <p> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($rating < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } else { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } ?> <?php } ?> <?php if ($rating >= 1) { ?> <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $reviews; ?></a></p> <?php } else { ?> <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $text_write; ?></a></p> <?php } ?> Чтоб не трогать файлы движка, положите модификатор из аттача в папку system и обновите кеш модификаторов. Или код модификации можете добавить в любой из расположенных там же, весь код внутри тегов <file></file> review-links.ocmod.xml
  14. @hitball да, моя ошибка, сорри. Может быть можно и изящнее, но попробуйте так: catalog/view/theme/default/template/product/product.tpl <p> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($rating < $i) { ?> <span class="fa fa-stack"><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } else { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } ?> <?php } ?> <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $reviews; ?></a> / <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $text_write; ?></a></p> Заменить на это: <p> <?php for ($i = 1; $i <= 5; $i++) { ?> <?php if ($rating >= $i) { ?> <span class="fa fa-stack"><i class="fa fa-star fa-stack-1x"></i><i class="fa fa-star-o fa-stack-1x"></i></span> <?php } ?> <?php } ?> <?php if ($rating >= 1) { ?> <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $reviews; ?></a></p> <?php } else { ?> <a href="" onclick="$('a[href=\'#tab-review\']').trigger('click'); return false;"><?php echo $text_write; ?></a></p> <?php } ?>
  15. Сделать не сложно, но подозреваю, что тема не дефолтная, ибо по дефолту при нуле отзывов звездочки вообще не рисуются. Подскажите название темы и покажите скриншотом как выглядят звездочки с нулевым кол-вом отзывов
  16. catalog/controller/product/category.php $limits = array_unique(array($this->config->get($this->config->get('config_theme') . '_product_limit'), 25, 50, 75, 100)); Циферы в конце - это оно. Первая цифра = Товаров на странице - параметр в настройках используемого шаблона: Дополнения - Шаблоны (Темы) - настройка шаблона
  17. Например? Такую пробовали? /usr/local/php71/bin/php -c /home/ваш-логин/.system/php/ваш-сайт.ini /home/ваш-логин/папка/www/export/yandex_yml.php Обратите внимание на версию PHP - ставьте используемую на сайте
  18. @Oday11 извините, тупанул)) Предлагаю вам более элегантное решение, без дополнительной требухи, только бутстрап <a data-toggle="collapse" href="#attributes<?php echo $product['product_id']; ?>" aria-expanded="false" aria-controls="attributes<?php echo $product['product_id']; ?>">Посмотреть Характеристики</a> <div class="collapse multi-collapse" id="attributes<?php echo $product['product_id']; ?>"> <?php if($product['attribute_groups']) { ?> <table> <?php foreach($product['attribute_groups'] as $attribute_group) { ?> <thead><!--названия групп--> <tr> <td colspan="2"><?php echo $attribute_group['name']; ?></td> </tr> </thead><!----> <tbody> <?php foreach($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> </table> <?php } ?> </div> И скрипт не нужен. Ну разве что текст ссылки не меняется при раскрытии/сворачивании
  19. Дописал в предыдущем посте, сорри, подумал после только) Наверняка не самое идеальное решение, но первое что пришло в голову. Не проверял, попробуйте плиз.
  20. у вас элементы имеют один и тот же ID, поэтому "кто первый встал - того и тапки" можете уникализировать id ссылки, например так: <a id="toggler_<?php echo $product['product_id']; ?>" href="#"> а в скрипте также document.getElementById('toggler_<?php echo $product['product_id']; ?>').onclick = function() {
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.