Штатным функционалом - скорее всего никак, либо делать две карты и ограничивать инфоблок для каждой карты по, например, категориям.
|
Сторонние модули (возможно даже удалённые, которые оставили свои события), бизнес-процессы, сам шаблон оформления. Можно попробовать в функции ядра, которая добавляет товар, прописать логирование с трейсом и отследить вызов этой функции, чтобы найди код, который добавляет товары.
|
|
|
|
|
|
Добрый день. Написан собственный функционал подписки на товары, работает по принципу булева значения SUBSCRIBED в arResult в компонентах catalog.section и catalog.item. Т.е. просто сравнение id товара с id списка подписок и отображение "Подписаться" или "Отписаться" с помощью объекта js JCCatalogItem. Проблема в том, что своё свойство SUBSCRIBED кешируется по умолчанию. И обновление его происходит лишь при сбросе кеша. В документации нашёл лишь метод, который добавляет ключи в кеширование(SetResultCacheKeys), а вот для удаления метода нет. Может есть какой-то способ это сделать?
|
|
|
|
|
|
По поводу покупки ткани и лекала вам следует изучить "наборы и комплекты" товаров, ну либо пользователь сам добавит лекало в корзину. Насчёт скачивания, в корзине просто нужно вывести ссылку на файл, загруженный как свойство товара. Тут просто надо править шаблон компонента корзины.
|
|
|
|
|