День добрый.
Имеем на странице комплексный компонент каталога.
В него входит компонент - структура разделов. - которая выводит древовидную структуру папок.
Из настроек комплексного компонента каталога все знают, что есть настраиваемый параметр "Количество элементов на странице:"
Однако нету никаких настроек для определения кол-ва вывода разделов.
Ну в принципе в чем проблема - модифицируешь данные или вообще своим запросом заменяешь - для ограничения кол-ва показа разделов на одной странице сайта.
Случилось так что у меня разделов первого уровня 672 штуки. новый раздел появляется примерно 2 раза в неделю.
672 элемента в столбик - это не Айс. особенно если название примерно "172(3184)".
Дописал свою навигацию вывожу по 40 элементов в 2 столбика. Все было красиво пока не включили автокеширование.
После того как включили - ссылки меняются - контент неизменен. уменьшил на сколько мог время кеширования - результата не добился. Вообще отключить кеш не могу ибо сайт газеты - материалов >16 тыс. и в день публикуется еще порядка 30-50.
Вопросы:
1. как в самописной навигации используя
чистить кеш, чтобы в неавторизованном виде - при использовании навигации в кастомизированном шаблоне (у которого включен кеш) - он отрабатывал верно?
Если вот это не подходит по причине написанной в документации.
2. когда в комплексный компонент каталога включат параметры для настройки:
a) Вывода кол-ва разделов одного уровня, на одной странице
b) Постраничную навигацию для разделов
с) Способ задания сортировки разделов - а то сейчас она идет сперва по знач. полю "сортировки", второй порядок "по названию".
Имеем на странице комплексный компонент каталога.
В него входит компонент - структура разделов. - которая выводит древовидную структуру папок.
Из настроек комплексного компонента каталога все знают, что есть настраиваемый параметр "Количество элементов на странице:"
Однако нету никаких настроек для определения кол-ва вывода разделов.
Ну в принципе в чем проблема - модифицируешь данные или вообще своим запросом заменяешь - для ограничения кол-ва показа разделов на одной странице сайта.
Случилось так что у меня разделов первого уровня 672 штуки. новый раздел появляется примерно 2 раза в неделю.
672 элемента в столбик - это не Айс. особенно если название примерно "172(3184)".
Дописал свою навигацию вывожу по 40 элементов в 2 столбика. Все было красиво пока не включили автокеширование.
После того как включили - ссылки меняются - контент неизменен. уменьшил на сколько мог время кеширования - результата не добился. Вообще отключить кеш не могу ибо сайт газеты - материалов >16 тыс. и в день публикуется еще порядка 30-50.
Вопросы:
1. как в самописной навигации используя
Код |
---|
echo $sql_section->NavPrint("Номера газет", false, "", '/script/navprint.php'); |
чистить кеш, чтобы в неавторизованном виде - при использовании навигации в кастомизированном шаблоне (у которого включен кеш) - он отрабатывал верно?
Если вот это не подходит по причине написанной в документации.
Код |
---|
clear_cache=Y Только для пользователей авторизованных с административными правами. |
2. когда в комплексный компонент каталога включат параметры для настройки:
a) Вывода кол-ва разделов одного уровня, на одной странице
b) Постраничную навигацию для разделов
с) Способ задания сортировки разделов - а то сейчас она идет сперва по знач. полю "сортировки", второй порядок "по названию".