-
Публікації
35 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем SiSya
-
-
10 часов назад, Vetroff сказал:
где что вывести-то нужно, не понял.
внутри атрибута можно так {% if attribute.attribute_id == 15 %}
Нужно вывести определенный атрибут по его id. Сейчас попробую Ваш вариант.
УРА. Я на других ресурсах не видел подобный формат синтаксиса для третьего твига. Только через точку.
Спасибо Вам огромное!
-
Здравствуйте.
Не первый месяц прихожу к проблеме с массивом атрибутов и парсингом определённого из них.
В идеале, если воспользоваться мануалами, которые описывают вывод без шаблонизатора, получается:
{% for attribute_group in attribute_groups %} {% for attribute in attribute_group.attribute %} {% if attribute.attribute_id.15 %} asdas 123 {% endif %} {% endfor %} {% endfor %}
Пробовал разные вариации. Даже с {% for attribute_id in attribute_group.attribute_id %}, но тщетно.
В контроллере переменную объявил, да
'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']),
Но в итоге ничего не помогает.
Opencart 3.0.2.0
Ткните носом, пожалуйста, в каком месте я неправ?
Заранее благодарю.
-
20 минут назад, AlexDW сказал:
Я же написал, что чистил уже
-
Здравствуйте.
Версия OC: 3.0.2.0.
На днях купил замечательный модуль быстрой покупки.
Суть проблемы:
Настройки конфигурационного файла .ocmod.xml не применяются к тому или иному шаблону, если я хотя бы даже просто открыл его в родном редакторе и нажал кнопку "сохранить" без каких либо изменений.
Пример: Самый стандартный шаблон /common/cart.twig, изменений которого нет в истории изменений шаблонов. К нему применен конфиг и все замечательно, кнопка "Купить в один клик" есть. НО! Стоит мне только просто открыть его, нажать "сохранить", так сразу кнопка пропадает и .ocmod.xml как будто бы вообще не видит этот шаблон.
Обновлял настройки модификаций в разных последовательностях, чистил кэш, но всё равно не помогает.
На данном этапе приходится вручную вырывать куски кода и вставлять их в шаблон.
С чем может быть связана проблема?
Заранее благодарю.
Оптимизация БД
в Opencart 3.x: Налаштування та оптимізація
Опубліковано:
Хэллоу. Спешу поделиться небольшим солюшеном, который научит ваш opencart кэшировать запросы, а не каждый раз по-новой обращаться к базе.
Заодно, если найдутся знающие люди, буду рад, если раскритикуют и предложал лучше.
Код не мой, нашел на гитхабе после инцидента с превышением квоты процессорной работы у хостера. Человек использует в продакшене.
Собственно, запросив лог медленных запросов за 4 часа у хостера, обнаружил узкое горлышко:
Суть работ:
Реплейсим исходники и спустя сутки наблюдаем такую картину:
Малым количеством телодвижений можно добиться хороших результатов.
Кэш обновляется после изменения в структуре БД. Багов пока не наблюдаю.
В большинстве своем, это поможет тем, у кого в продакшене 1000+ товаров.
Был краток.
Я всё.