Имеется перечень товаров, которые в данный момент времени нельзя ни купить, ни заказать. Этот перечень постоянно меняется (возможность заказать товар может появится в любой момент). На текущий момент таких товаров довольно много, что затрудняет выбор. Отключить на время эти товары - не вариант, все страницы в индексе. Заменил кнопку "купить" на кнопку "сообщить когда появится" - не то, всё равно не удобно. Создал новую категорию "Архив" переместил туда несколько товаров. Но думаю поисковикам это не понравится, так как ссылка имеет вид: название_магазина/название_категории/название_товара. Хотя и по старой, и по новой ссылке страница открывается. Может у кого-нибудь есть идеи как убрать ненужные товары из категорий, оставив возможность перехода по прямым ссылкам?
http://opencartforum.ru/topic/4095-skrytyi-tovar/ - попробуйте сделать так. Отпишитесь, на какой версии движка делаете и получилось ли в итоге
DionisCR, не думал что окажется так просто. Пока всё устраивает, в категориях товары не отображаются, а по прямым ссылкам доступны. Может в последствии что-то и вылезет. Единственное, товары продолжают отображаться в модулях рекомендуемые и прочие. Попробую поковыряться в моделях используя этот принцип. Версия движка 1.5.4.1.
Да, вроде просто, но тоже нужно знать где искать. Я так же реализовал на магазине, а сейчас ищу эффективный способ отображать такой товар в самом конце списка и с приглушённой полупрозрачной картинкой, как на rozetka.ua А из рекомендуемых вручную удалять придётся, то же с другими модулями. Или посмотреть цикл и задать условие
Сначала так и сделал. Использовал двойную сортировку по количеству + имя/цена/и т д. (количество отсутствующих товаров выставлял -1) В результате все эти товары в самом низу. А сделать картинки полупрозрачными можно и css вставкой, заключённой в условие если количество=-1 Но как-то не прижилось, так как таких товаров может быть большинство.