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

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


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

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

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

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


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

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

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

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


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

Gameer
225

1122 | 395

Gameer - 10 июля 2015 18:29 - Эксперт

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

Истина в противоречии.​

csgamee
35 | 2

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

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

ПафНутиЙ
1065

3396 | 2434

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

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

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

vitnet
218

2172 | 930

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

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

Примерно так

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

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