Товары с истекшей датой публикации и активной карточкой товара

#
Товары с истекшей датой публикации и активной карточкой товара
Здравствуйте!
Подскажите, пожалуйста, как реализовать следующую задумку:
У меня в интернет-магазине все товары имеют дату завершения публикации. Когда эта дата истекает, товар на сайт не выводится. Он не показывается в списке товаров и при переходе на карточку товара показывается ошибка 404. Что, по сути, логично.
Можно ли сделать так, чтобы товар с истекшей датой публикации не выводился в списке товаров (как сейчас), но карточка этого товара была бы активной при переходе по прямой ссылке?
#
Re: Товары с истекшей датой публикации и активной карточкой товара
Неужели никто не сталкивался с такой задачей?
Модератор
#
Re: Товары с истекшей датой публикации и активной карточкой товара
borisych,
Определение информационного элемента осуществляется в методе parseUrl() контроллера Informationsystem_Controller_Show, применение проверки дат осуществляется в методах _applyItemConditions() и show()
Наследуете эти методы в своем контроллере и меняете логику на требуемую.
#
Re: Товары с истекшей датой публикации и активной карточкой товара
hostcms писал(а):

Так речь об интернет-магазине.
Модератор
#
Re: Товары с истекшей датой публикации и активной карточкой товара
Совершенно аналогично, только контроллер называется Shop_Controller_Show
Авторизация