Недавно просмотренные товары.

#
Re: Недавно просмотренные товары.
Спасибо большое , за развернутый ответ, есть еще один косячок, ругаеться на строчке
            
     // определим в массиве с историей посещений товаров индекс текущего товара
                 $key = array_search($GLOBALS['shop_item_path']['item'], $last_items);

пишет: Замечание: Undefined index: shop_item_path в файле /home/m/miloserdov/mex61.ru/public_html/templates/template7/template.htm

могли бы помочь решить эту проблему?
#
Re: Недавно просмотренные товары.
Miloserdov, ошибка исправлена, вместо
                // исключим текущий элемент
                // определим в массиве с историей посещений товаров индекс текущего товара
                $key = array_search($GLOBALS['shop_item_path']['item'], $last_items);
                // и если найдем, то исключим и его тоже
                if ($key !== false)
                {
                    unset($last_items[$key]);
                }

должно быть
                // исключим текущий элемент
                // определим в массиве с историей посещений товаров индекс текущего товара
                if (isset($GLOBALS['shop_item_path']['item']))
                {

                    $key = array_search($GLOBALS['shop_item_path']['item'], $last_items);
                    // и если найдем, то исключим и его тоже
                    if ($key !== false)
                    {
                        unset($last_items[$key]);
                    }
                }


Обновленный код анализатора можно скачать из репозитория на битбукете, по приведенный ранее ссылке.
Заказов не беру. Консультирую редко.
#
Re: Недавно просмотренные товары.
Спасибо, вроде сейчас уже не ругаеться , но все равно не выводит товары.
#
Re: Недавно просмотренные товары.
Miloserdov, стучитесь завтра днем с доступами в аську, проверим.
Заказов не беру. Консультирую редко.
#
Re: Недавно просмотренные товары.
Miloserdov,  У вас проблема в том, что в коде анализатора у вас задано условие выводить в списке последних просмотренных товаров только те, которые есть в наличии.
Но при этом у вас не создано ни одного склада, и соответственно, у всех товаров количество ноль.
Поэтому они не попадают в выборку и в результате работы ничего не отображается.

Создайте хотя бы один склад и задайте товару количество, или закомментируйте фильтры по наличию в коде анализатора
Заказов не беру. Консультирую редко.
#
Re: Недавно просмотренные товары.
крутая штука а сколько будет стоить внедрить данный модуль?
#
Re: Недавно просмотренные товары.
avtozakup, бесплатно, возьмете инструкцию и сами поставите.
Заказов не беру. Консультирую редко.
#
Re: Недавно просмотренные товары.
Мне бы вашу уверенность)
#
Re: Недавно просмотренные товары.
Каким кодом вывести МагазинКаталогТоваровПоследниеПросмотренные в шаблоне?
А если можно, как сделать чтобы выводилось только лишь на странице товара?
#
Re: Недавно просмотренные товары.
hlapochina писал(а):
Каким кодом вывести МагазинКаталогТоваровПоследниеПросмотренные в шаблоне?
Кодом анализатора.

hlapochina писал(а):
А если можно, как сделать чтобы выводилось только лишь на странице товара?
На предыдущей странице темы есть ссылка на репозиторий данного решения на bitbucket. В файле lib.php (по сути, это _код_ ТДС Интернет-магазин) содержится пример вывода последних просмотренных товаров именно на странице товара.
Заказов не беру. Консультирую редко.
Авторизация