На сайте несколько сотен новостей. Сильно грузится сервак и нагоняется трафф, когда кто-то жмет "Все", что бы посмотреть все новости.
Как убрать в панельке внизу возможность показать "все" новости?
26.03.2009 21:01:16
На сайте несколько сотен новостей. Сильно грузится сервак и нагоняется трафф, когда кто-то жмет "Все", что бы посмотреть все новости. Как убрать в панельке внизу возможность показать "все" новости? |
|
|
|
27.03.2009 12:53:26
Галочьку убрать можно, но перестанет ли при этом система реагировать на параметр SHOWALL_X=1?
крыша этого дома - пуленепробиваемая солома.
|
|
|
|
27.03.2009 13:33:16
не перестанет. на уровне шаблона можно ограничить в цикле вывод например..
|
|
|
|
27.03.2009 20:05:49
Спасибо, уважаемые эксперты!
![]() 2Андрей а как в шаблоне ограничить, не подскажете? ![]() |
|
|
|
27.03.2009 20:14:41
ну заводите до первого foreach-а $count = 0;
в начале самого foreach-а
вместо ___ ставьте нужное количество новостей. чет типа такого. |
|||
|
|
28.03.2009 10:54:01
ну зато не нагрузку на пользователя, так ведь?)
а вообще аналогичным образом подправить компонент тогда. |
|
|
|
28.03.2009 11:00:22
А не проще в шаблоне закомментировать вывод SHOW_ALL
|
|
|
|
28.03.2009 18:21:48
просто убрать ссылку на "Все" - наверное не выход. Мы на проекте одном обратили внимание что даже другой шаблон срабатывает на SHOWALL_1=1 и если натравить робота то сайту не поздоровится.
Как пример - вывод списка проектов на сайте Битрикса где нет ссылки "Все" - для 4459 проектов никак не получится вывести - выкидывает белую страницу _ttp://www.1c-bitrix.ru/products/cms/projects.php?SHOWALL_1=1 думаю галочка в настройках точно нужна
Изменено: Константин Кожевин - 28.03.2009 18:25:12
|
|
|
|
30.03.2009 01:32:11
Спасибо за ответы!!
Стоит 1С-Битрикс: Управление сайтом 6.0.2 Не просек, где галочку поставить. Настройки компонента новости: ![]() Галочек не наблюдается. Когда смотрел компонент как php нашел одну запутанную строчку с showall_1 , но не просек, как надо изменить, что бы ничего не сломалось ) Разжуйте, пожалуйста, для чайника ![]()
Изменено: Nikolay R - 30.03.2009 01:32:39
|
|
|
|
30.03.2009 21:39:47
up
|
|
|
|
31.03.2009 09:54:43
галочки и нет в настройках - разговор о том чтобы она желательно была в будущем и можно было бы при большом количестве элементов убрать возможность выводить все.
На данный момент можно сделать что - скопировать шаблон навигации и изменить его, убрав ссылку "все". Можно дополнительно поставить проверку на SHOWALL_1=1.
Изменено: Константин Кожевин - 31.03.2009 09:56:31
|
|
|
|
31.03.2009 13:27:21
Спасибо за участие )
Подскажите пожалуйста, что тут надо изменить в мой_шаблон/components/bitrix/system.pagenavigation/.default/template.php ? Решение - надо закомментировать слудующее:
Изменено: Nikolay R - 01.04.2009 11:29:23
|
|||
|
|
31.03.2009 20:15:31
up-up-up
![]() |
|
|
|
03.04.2009 01:28:29
вот этот блок и закоментируйте, а лучше перед ним сделайте следующее
Шаблон компонента при этом лучше скопировать в шаблон сайта.
Изменено: Дмитрий Яковенко - 03.04.2009 01:29:19
Если мой пост был Вам полезен или интересен, нажмите, пожалуйста, «Мне нравится» над сообщением.
|
||||
|
|
|||