Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Засчитывать просмотр новости через custom?

Засчитывать просмотр новости через custom?


     10.07.2015    Общие вопросы по PHP, Хаки    963

вопрос
Всем привет.
Подскажите возможно сделать такое:

Есть новости которые выводятся вот так

[aviable=cat]
{custom id="5" template="custom" aviable="cat" navigation="no" from="0" limit="1" cache="yes"}
[/aviable]


На саму новость человек попадать не будет, нужно чтоб считало просмотры через custom определенных материалов.

Возможно по ид допустим, у блока будет ИД и если он есть засчитывает просмотр.

Или может добавить какую-то переменную в тег custom где можно указывать разрешать ли считать просмотры у этого материала или нет.
Если это платно, напишите вашу цену. dle10.5

Ответа пока нет


Комментарии пользователей (4)

Gameer
234

1150 | 400

Gameer - 10 июля 2015 18:29 - Юзер

можно при каждом заходе делать добавление в просмотр, и сделать еще одну ячейку для ip что бы от одного и того же юзера не шло +100500 запросов в одни и те же новости, но зачем такое ?

csgamee
35 | 2

csgamee - 10 июля 2015 18:36 - Юзер

Это вынужденная мера. Так как сама эта новость выводится через custom там извлекаются все нужные данные и выводятся в категории, так нужно к сожалению. Просто на саму новость эту люди попадать не будут, вот и получается нужен такой костыль, так как важно учитывать просмотры.
вы можете это сделать?

ПафНутиЙ
1073

3428 | 2437

ПафНутиЙ - 10 июля 2015 20:17 - Админ

Насколько точно следует учитывать просмотры?
Если тупо счётчик - то, можно написать простой js-скрипт, который будет вызываться в момент показа custom и отправлять данные через ajax в php скрипт, который уже будет подкручивать счётчик просмотра новости.

Каков вопрос - таков и ответ. Просто помните об этом.

vitnet
221

2264 | 969

vitnet - 10 июля 2015 23:26 - Эксперт

csgamee,
Количество новостей в блоке? а лучше дайте ссылку на сайт/раздел где находятся данные новости

Примерно так

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы