Штатным функционалом - скорее всего никак, либо делать две карты и ограничивать инфоблок для каждой карты по, например, категориям.
07.09.2023 08:58:28
Сторонние модули (возможно даже удалённые, которые оставили свои события), бизнес-процессы, сам шаблон оформления. Можно попробовать в функции ядра, которая добавляет товар, прописать логирование с трейсом и отследить вызов этой функции, чтобы найди код, который добавляет товары.
|
|
|
06.09.2023 10:04:04
Добрый день. Написан собственный функционал подписки на товары, работает по принципу булева значения SUBSCRIBED в arResult в компонентах catalog.section и catalog.item. Т.е. просто сравнение id товара с id списка подписок и отображение "Подписаться" или "Отписаться" с помощью объекта js JCCatalogItem. Проблема в том, что своё свойство SUBSCRIBED кешируется по умолчанию. И обновление его происходит лишь при сбросе кеша. В документации нашёл лишь метод, который добавляет ключи в кеширование(SetResultCacheKeys), а вот для удаления метода нет. Может есть какой-то способ это сделать?
|
|
|
23.08.2023 09:30:48
Можно открыть редактор страницы, найти нужный компонент и в его свойствах убрать array("ACTIVE_COMPONENT" => "N")
|
|
|
23.08.2023 09:25:04
Чтобы сохранял значение нужно свойству LOCATION установить галочку "входит в профиль". По поводу привязки к геолокации советую почитать
|
|
|