Автор Тема: Просмотренные вами товары в скобках рядом (количество)  (Прочитано 4618 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Nataly

  • Местный лис
  • ***
  • Сообщений: 107
  • Авторитет: 2
    • Просмотр профиля
Подскажите или помогите. Делаю я сайт с каталогом товара.  Клиенту нужно что бы было ( Просмотренные вами товары).Можно ли так сделать на Santafox ? Жду .. 

Оффлайн Rinat

  • Старый лис
  • *****
  • Сообщений: 602
  • Авторитет: 36
    • Просмотр профиля
Стандартными возможностями системы - нет.
Но никто не мешает залезть в код системы и написать подобное...

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 509
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
На моем сайте есть такое: http://www.catalog-mebeli.com/catalog.html?cid=37

Нужно просмотреть товар и в нижней части появятся просмотренные товары

Делалось через модуль произвольного кода, файлы высылаю

Придется только подредактировать немного файлы, т.к. делалось для моего сайта

Оффлайн Nataly

  • Местный лис
  • ***
  • Сообщений: 107
  • Авторитет: 2
    • Просмотр профиля
Dmitry123 огромное Вам спасибо. Но боюсь я тут не разберусь. Я в php не бум бум :)

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 509
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Заливаете файлы на сервер в папку "files": /modules/evalmod/files
Создаете метку в шаблоне "Просмотренные товары"
Инсталлируете модуль произвольного кода
Создаете действие "Выполнить код из файла"
Выбираете файл: recent_items.php
В шаблоне наследуете метку "Просмотренные товары"

Если ничего не забыл то должно работать

Оффлайн Nikodim

  • Опытный лис
  • ****
  • Сообщений: 312
  • Авторитет: 38
  • Пол: Мужской
    • Просмотр профиля
Dmitry123 , а еще раз можно выложить?

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 509
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Файл который я выкладывал по моему не соответствует теме

Данный файл показывает просмотренные товары посетителем, в скобках количества нет

Оффлайн Nikodim

  • Опытный лис
  • ****
  • Сообщений: 312
  • Авторитет: 38
  • Пол: Мужской
    • Просмотр профиля
Мне как раз нужна функция просмотренные товары, последние 20 например

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 509
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля

Оффлайн Nikodim

  • Опытный лис
  • ****
  • Сообщений: 312
  • Авторитет: 38
  • Пол: Мужской
    • Просмотр профиля
Спасибо Дмитрий. Все работает, но только при отключенном ЧПУ.
Если использовать ЧПУ на сайте, надо дорабатывать, допустим ID товара можно выдернуть из ссылки, сделал так
preg_match('/(?<=-i).*(?=\.html)/',$_SERVER['REQUEST_URI'],$m
дальше не понятно как работает, я так понял от категории зависит

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 509
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
С ЧПУ не пробовал