Как реализовать “архивный тип товара” на 1С-Битрикс?

Имеется 1С-Битрикс (v16.0.9), редакция "Бизнес". На нашем сайте (интернет-магазин) несколько тысяч товаров. И есть задача некоторые товары убрать с продаж. Но необходимо сохранить его в поисковой выдаче, т.е. оставить детальную страницу. Ну и, неплохо было бы подписать что товар "В архиве".

В битриксе есть способ деактивации товара, но это не подходит.

Прошу подсказать мне, как это делается в Битрикс правильно?

Заранее благодарю за ответ!
  • Вопрос задан
  • 923 просмотра
Пригласить эксперта
Ответы на вопрос 2
Logic87
@Logic87
Программист/администратор сайтов на 1С-Битрикс.
Создаете свойство "В архиве".
При наличии такого свойства у товара скрываете кнопку "Купить", выводите надпись "В архиве". Для удобства представления в каталоге можете менять индекс сортировки чтоб такие товары были в самом конце списка каталога.
Ответ написан
Наиболее частый кейс - пометить, что товар архивный, чтобы он не выводился в списке и в поиске. Но на детальной странице товар должен открываться для поисковиков.

В этой ситуации самый простой способ: использовать активность как признак архивного товара.

В настройках детальной страницы товара (компонент bitrix:catalog или bitrix:catalog.element) есть галочка, чтобы отображались неактивные товары.

Как следствие, при обмене с 1С отсутствующие товары получатся неактивными - следовательно архивными. Очень удобно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
30 апр. 2024, в 15:24
3000 руб./за проект
30 апр. 2024, в 15:11
500 руб./в час
30 апр. 2024, в 15:11
5000 руб./за проект