XF 1.5 Проблемы с отображением полученных симпатий цифрой

hofmann

Проверенные
Сообщения
146
Реакции
43
Баллы
5,530
Здравствуйте. Вобщем вывожу я вместо кода
PHP:
<xen:likes number="$message.likes" users="$message.likeUsers" url="$likesUrl" liked="$message.like_date" />
этот
PHP:
{xen:number $post.likes}
и у меня отображаются симпатии в посте цифрой но когда я лайкаю или убираю лайк с нового поста или любого другого с уже существующими лайками счетчик обнуляется хотя там было 12 лайков например и я убрал там свой лайк получилось 0 - но я перезагрузил страницу и стало 11.
Мне нужно так - лайнул (12) - дизлайкнул (11), а не лайкнул (0) - дизлайкнул (0) - но с перезагрузкой страницы все работает.. Как то так..
 
Если покопаться, то можно проанализировать событие через хром тулз, например, profile-posts/123/like (без разницы, profile-posts или posts).
Смотрим ответ:
Код:
{"templateHtml":"\n\t\n\t<div class=\"likesSummary\">\n\t<i id=\"like-icon\" class=\"fa fa-thumbs-up\" aria-hidden=\"true\"><\/i>\n\t\t<span class=\"LikeText\">\n\t\t\t\u0412\u0430\u043c \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u044d\u0442\u043e.\n\t\t<\/span>\n\t<\/div>\n","css":{"stylesheets":["likes_summary"],"urlTemplate":"css.php?css=__sentinel__&style=2&dir=LTR&d=1484486770"},"js":"","term":"\u0411\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f","cssClasses":{"like":"-","unlike":"+"},"_visitor_conversationsUnread":"1","_visitor_alertsUnread":"0"}

Так что ищите actionLike в контроллерах движка и изменяйте ответ.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу