О
Припустимо ви вирішили створити аналог модуля Топ 10 з товарів, що вибираються, для цього відмінно може підійти стандартний модуль "Рекомендоване".
Товар вибраний, модуль налаштований та адаптований по дизайну під ваші потреби, в моєму прикладі це два вертикальні слайдери, проте виникає проблема з автоматичною нумерацією товарів як видно на скрині:
Як бачимо номери повторюються, щоб це виправити необхідно в:
catalog\controller\extension\module\featured.php
перед:
добавити:
це означає ініціалізацію змінну лічильника:
потім після:
добавити:
інкрементуємо постфіксним методом лічильник
і після всього додаємо до загального массиву значення після:
вставляємо саму змінну лічильника:
тепер в самому TWIG файлі "catalog\view\theme\****\template\extension\modyle\featured.twig" виводимо у потрібному місці:
як бачимо усє працює:
Товар вибраний, модуль налаштований та адаптований по дизайну під ваші потреби, в моєму прикладі це два вертикальні слайдери, проте виникає проблема з автоматичною нумерацією товарів як видно на скрині:
Як бачимо номери повторюються, щоб це виправити необхідно в:
catalog\controller\extension\module\featured.php
перед:
PHP:
foreach ($products as $product_id) {
PHP:
$counter = 0;
потім після:
PHP:
if ($product_info) {
PHP:
$counter++;
і після всього додаємо до загального массиву значення після:
PHP:
$data['products'][] = array(
PHP:
'counter' => $counter,
HTML:
{{ product['counter'] }}
Останнє редагування модератором: