А где тот контроллер что отвечает за добавление товаров в корзину?

Никак не могу понять. Уже убрал вообще всё содержимое(для проверки) в checkout.php

Но товар при нажатии на кнопку В корзину в карточке товара всё-равно добавляется. Подскажите, где тот кусок кода что отвечает за эту операцию?

В шаблоне на кнопке добавления в корзину name name="dispatch[checkout.add…

Не понимаю, как оно может работать если я удалил вообще полностью его содержимое.

/app/controllers/frontend/checkout.php он и отвечает , $mode == ‘add’ примерно 50 строка

2 лайка

Спасибо!

А не подскажите, откуда в MV в режиме Общие товары продавцов на страницах продавцов берется инпут числом товаров для добавления в корзину и кнопки cm-decrease и cm-increase? Что-то никак найти не могу откуда этот блок подтягивается в UniTheme2. Под ним блок мотивации нашел, основная страница в виде default_template.tpl тоже понятна. А вот откуда в нее вставляется этот блок с числом и кнопками + и - на страницах вендоров всё никак не пойму.

design/themes/abt__unitheme2/templates/common/product_data.tpl

смотрите после

{capture name="qty_$obj_id"}

1 лайк

Огромное спасибо! Нашел нужный product_data.tpl, оказывается у меня этот файл модулем перезаписан. Ну и всё теперь встало на свои места, понятно где он вызывается.

1 лайк