На сайте несколько сотен новостей. Сильно грузится сервак и нагоняется трафф, когда кто-то жмет "Все", что бы посмотреть все новости.
Как убрать в панельке внизу возможность показать "все" новости?
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
|
|
|
|
30.03.2009 21:39:47
up
|
|
|
|
31.03.2009 09:54:43
галочки и нет в настройках - разговор о том чтобы она желательно была в будущем и можно было бы при большом количестве элементов убрать возможность выводить все.
На данный момент можно сделать что - скопировать шаблон навигации и изменить его, убрав ссылку "все". Можно дополнительно поставить проверку на SHOWALL_1=1. |
|
|
|
31.03.2009 20:15:31
up-up-up
|
|
|
|
03.04.2009 01:28:29
вот этот блок и закоментируйте, а лучше перед ним сделайте следующее
Шаблон компонента при этом лучше скопировать в шаблон сайта. |
||||
|
|
|||