Добавлять в фавориты

admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Добавлять в фавориты

Post by admin »

Да, с кешем все верно, дляэтой страницы стоит ставить 1 сек кеш, либо именно для тага можно поставить cache_time= - тогда результаты этого тага кеширует на 1 сек, а остальыне на странице - на время темплейта

Удаление

?action=favorites&remove=20

В дефолтном примере это вроде есть, можно дописать этот функционал

По интеграции: в целом все просто как я и писал.
Например, тот же WP - получаем форумы, плагины, ПМ и тп социальное.
Регается человек именно на ВП, смарт отвечает за ротацию страницы категорий и тп
Но в целом да, на все надо время, но плюс в том что для ВП уже много всего есть
Don't forget to run script update
moteam
Posts: 91
Joined: Sat Feb 26, 2011 1:15 pm

Re: Добавлять в фавориты

Post by moteam »

Небольшой баг вылезает:

Request URL: https://***/?action=favorites&add=3265&_=1524717856721
Request Method: GET
Status Code: 200

Ответ:

added_to_fav<br />
<b>Fatal error</b>: Uncaught Error: Unsupported operand types in /home/clients/smartcj/domains/***/html/***/tube/index.php:0
Stack trace:
#0 /home/clients/smartcj/domains/***/html/***/cgi/index.php(0): unknown()
#1 {main}
thrown in <b>/home/clients/smartcj/domains/***/html/***/tube/index.php</b> on line <b>0</b><br />
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Добавлять в фавориты

Post by admin »

Сорри за задержку, переезд пхпбб оказался не таким простым ..
Проверил - все ок вроде бы, если после апа проблема повторяется - скниьте плз админку и конкретный урл.
Don't forget to run script update
moteam
Posts: 91
Joined: Sat Feb 26, 2011 1:15 pm

Re: Добавлять в фавориты

Post by moteam »

admin wrote: Wed May 02, 2018 4:32 pm Сорри за задержку, переезд пхпбб оказался не таким простым ..
Проверил - все ок вроде бы, если после апа проблема повторяется - скниьте плз админку и конкретный урл.
Если появится - сообщу.


А можно еще как-то реализовать проверку на то добавлено ли текущее видео в фаворитсы на странице просмотра видео?
Что-то типа <!--IS_IN_FAVS--> [0;1] на странице /scj/tube/?slug=gallery-slug
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Добавлять в фавориты

Post by admin »

Добавил пока такой вариант:

Code: Select all

if (in_array('<!--GALLERY_ID-->', $_SESSION['user']['favourites'])) {
выводим что надо
}
если будет неудобно то будем переделывать
Don't forget to run script update
moteam
Posts: 91
Joined: Sat Feb 26, 2011 1:15 pm

Re: Добавлять в фавориты

Post by moteam »

Пока так хорошо :) Спасибо!
admin
Site Admin
Posts: 37202
Joined: Wed Sep 10, 2008 11:43 am

Re: Добавлять в фавориты

Post by admin »

Отлично, NP)
Don't forget to run script update
Post Reply