Столкнулся с проблемой и просьба подсказать её решение ибо видимо со своими знаниями ни как.
Использовал предложенное ранее на форуме решение по выводу сообщения при добавлении товара в корзину ().
Есть стойкое желание доработать его, а именно при выводе сообщения указывать какой именно товар был добавлен. Прочтение API и форума результатов не дали, пришел только к тому, что в макете сайта публикую следующий код:
<?php
// получаем всю информацию по товару
$row_item = $shop->GetItem($shop_items_catalog_item_id);
// получаем имя товара
$item_name=$row_item['shop_items_catalog_name'];
// публикуем
echo $item_name;?>
Все проблемы в том, что ни как не удается получить id, а именно $shop_items_catalog_item_id добавляемого товара в корзину.
Просьба подсказать как решить, либо в каком направлении двигаться по решению этого вопроса. Спасибо.
В данном случае вам надо из серверного обработчика ajax-добавления возвращать не только html краткой корзины, но и отдельным параметром название товара, которое потому уже и использовать в js
Название можно получить именно методом, который вы указали, идентификатор товара в обработчике ajax-добавления известен и является одним из входящих параметров.
Серверный обработчик ajax-добавления находится в ТДС "Интернет-магазин Корзина", во вкладке "Настройки страницы".