1) Возможно ли реализовать на странице недавно просмотренные товары?
2) Возможно ли сделать такое - чтобы категории инфосистемы выводились используя один шабллон, а товар или иносистема использовала другой шаблон?
kvasiliy,
1. Возможно, пишите ID товаров в кукисы, при показе извлекайте список товаров и выводите их.
2. Не понял, как категории пересекаются с элементами, а что значит "или иносистема использовала другой шаблон" вообще неясно. Попробуйте переформулировать вопрос.
kvasiliy писал(а):
просто сегодня показывали эти возможности на джумле типа: «на твоём HostCMS такого не сделать…»
Видимо автор этих строк большой специалист в HostCMS и Джумле, раз научился устанавливать на Джумлу расширения
1. будем делать
2. просто на данный момент есть шаблон например для новостей в котором имеется справа блок со всевозможными менюшками. И теперь мы этот шаблон задаём для инфосистемы. Далее мы имеем в списке элементов этой инфосистемы справа набор из этих меню и тд, переходим в элемент инфосистемы и там те-же самые меню и тд., анадо чтобы были другие, или вообще не было этого блока.
Может быть как-то подругому этот вопрос можно решить?
Элементарно.
Сначала курим документацию от метода set_cookie() -
Потом находим в ТДС Магазина то место где нам уже известен id товара.
Проверяем, есть ли уже наша кука у пользователя (т.е. есть ли в массиве $_COOKIE элемент с именем нашей куки -
if(isset($_COOKIE['MyCookie'])) {
получаем сериализованный массив и десериализуем его ()}
else
{создаем новый пустой массив}
Кидаем текущий идентификатор в массив. Сериализуем массив () и пишем в куку.
А там где нам нужно будет отобразить список недавно просмотренных товаров, пишем в макете код, точно так же проверяющий существавание нашей куки, десериализующий массив если кука существует, и выдергивающий xml для товаров, идентификаторы которых были сохранены в куку.