Цитата |
---|
Дмитрий М написал: Прошу прощения, а где это прописать? |
02.11.2015 13:55:55
Все таки XML_ID - очень удобная штука, когда работаешь с базой товаров, импортируемой из внешней программы |
|||
|
01.11.2015 18:21:44
Мне кажется, в данном случае лучше использовать компонент bitrix:catalog.section вместо bitrix:catalog.recommended.products, передавая ему имя заранее подготовленного фильтра в FILTER_NAME, в фильтре примерно следующее array('XML_ID' => array(тут массив значений из поля привязки))
Через bitrix:catalog.recommended.products без его кастомизации скорее всего сделать не получится, т.к. компонент принимает не массив элементов, а код свойства, в котором этот массив находится. Получение массива ID, а потом по нему списка элементов, похоже происходит в самом компоненте (код компонента не смотрел, это предположение исходя из передаваемых параметров). Хотя вариант с кастомизацией тоже имеет право на существование, возможно даже больше, чем через bitrix:catalog.section |
|
|
01.11.2015 17:56:31
Мне больше нравится вариант с кроном, т.к. он не будет создавать лишнюю нагрузку на сервер. Просто пишется скрипт и в нужное время идет к нему обращение - очищается кэш.
Вариант с init.php мне видится примерно так: задаем время следующего запуска очистки кэша, например через COption::SetOptionInt, далее при каждом запуске получаем это значение через COption::GetOptionInt, сравниваем с текущим временем и если текущее время больше - очищаем кэш и задаем новое значение для следующего запуска. Но, как уже написал, это даст дополнительную нагрузку, пусть и не большую, но ненужную. |
|
|
10.10.2013 22:03:15
|
|||||||||
|
10.10.2013 21:30:39
|
|||
|
09.10.2013 18:41:12
В .htaccess нет других правил перед этим правилом, под которое может попасть этот URL? |
|||
|
09.10.2013 16:02:30
Извлечь откуда? Из просроченной демки битрикса?
Заливайте phpmyadmin, через нее делайте дамп базы, после этого ставьте заново демку битрикса, и, опять же, через phpmyadmin сносите базу битрикса и восстанавливайте из сделанного бэкапа. Если версии БУС одинаковые, то проблем быть не должно. |
|
|
07.10.2013 16:52:00
Каким компонентом выводятся товары? Включено ли ЧПУ в компоненте и как выглядит ссылка на раздел сайта, куда пытаетесь перейти?
Могу предположить, что вывод идет через комплексный компонент "Каталог", включен ЧПУ и в урле используется символьный код раздела, а во время импорта этот символьный код был перезаписан на другое значение. |
|
|