Как можно сделать что бы в "новостях" подсчитывал количество просмотров(счетчик)?!
|
Как можно сделать что бы в "новостях" подсчитывал количество просмотров(счетчик)?!
|
|
|
|
|
|
Он встроен. Поле SHOW_COUNTER
спасибо на лайк не намажешь
|
|
|
|
|
А мне выдал только "Просмотры:" и больше ни чего |
|||||
|
|
|
|
Я понятия не имею, что у вас там в компоненте новостей, его настройках и в $arResult. Но функционал этот есть.
спасибо на лайк не намажешь
|
|
|
|
|
|
Спасибо и на этом!
Вот так решил проблему
|
|||
|
|
|
|
А если сделать отдельное свойство например "COUNTER" в инфоблок поставить числовой тип, а дальше пока не знаю что делать!Не могли бы подсказать?!
|
|
|
|
|
а зачем, чем штатное не устраивает?Дальше надо будет инкрементить это свойство в компоненте детального просмотра новости, в component_epilog.php, например.
спасибо на лайк не намажешь
|
|
|
|
|
|
Решил проблему так:
Сделал отдельное свойство 'COUNTER'
|
|||||
|
|
|
Всё есть в штатном компоненте новостей, нужно только выбрать вывод соответствующего поля и изменить шаблон, если требуется.
спасибо на лайк не намажешь
|
|||
|
|
|
|
Куда кстати код инкремента помещён? В шаблон? =)
спасибо на лайк не намажешь
|
|
|
|
|
|
Да!А куда нужно было?!
|
|
|
|
|
|
Включите кеширование и удивитесь
спасибо на лайк не намажешь
|
|||
|
|
|
|
Все устроило! Как в штатном решении вывести что бы можно было просмотры изменить?
|
|||||
|
|
|
спасибо на лайк не намажешь
|
|||||
|
|
|
|
|||||
|
|
|
спасибо на лайк не намажешь
|
|||||
|
|
|
|
|||||
|
|
|
Просто в настройках компонента в FIELD_CODE добавляете SHOW_COUNTER и можно его использовать в шаблоне |
|||||||
|
|
|
||||||