Warning при переходе по тэгу

Post Reply
purple
Posts: 49
Joined: Wed Feb 18, 2015 1:48 pm

Warning при переходе по тэгу

Post by purple »

При переходе по тэгу /tag/old young/ тумбы не показываются, хотя тэги у галер такого содержания имеются, также вижу варнинг -
Warning: array_keys() expects parameter 1 to be array, integer given in /home/httpd/domainname.com/scj/html/cock/includes/libs/functions.php on line 0
Подскажите как можно решить эту проблему? А также как избавится от варнингов, чтобы их не было видно на сайте, пробовал поставить в корень php.ini с закоменченным error_reporting, но не помогло, также пробовал в .htaccess - ini_set('display_errors','off'); и php_value error_reporting 2039, не помогло.
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Warning при переходе по тэгу

Post by richmantrade »

Не канают таги из двух слов.
Есть решение!
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Warning при переходе по тэгу

Post by admin »

А если сделать вместо пробел %26 ?
Don't forget to run script update
purple
Posts: 49
Joined: Wed Feb 18, 2015 1:48 pm

Re: Warning при переходе по тэгу

Post by purple »

Я пробовал вместо пробела %26, но это не помогло. Проблема ещё в том что даже если у галеры есть тэг "old+young" и по нему перейти то показывает варнинг, в href там стоит old+young, то же самое с тэгом "old", или "young" и даже "schoolgirls", хотя в них нет никаких плюсов или пробелов.
purple
Posts: 49
Joined: Wed Feb 18, 2015 1:48 pm

Re: Warning при переходе по тэгу

Post by purple »

Так и не решил эту проблему с тэгами, пробовал <!--URLENCODE_TAG--> и <!--URLENCODE_TAG_NAME-->, также пробовал менять пробел на плюс, str_replace'ом, всё равно нет тумб и показывает варнинг и как я уже писал это касается не только тэгов где есть пробел, или плюс. Было бы здорово, если бы кто-нибудь смог дать совет, как всё таки решить этот вопрос.
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Warning при переходе по тэгу

Post by richmantrade »

Да какой тут совет можно дать ?! Должно работать :)
Вообще никакие теги не выводяться или же что то выводиться, что то нет ?
Как минимум нужно убедиться в работоспособности шаблона content_search. Для этого посмотреть в браузере

Code: Select all

http://domain.com/?skip_cache=1&force_template=content_search
Должны выводиться все тумбы (как на морде).
Если не работает - смотреть сам темплейт, если работает, попробовать

Code: Select all

http://domain.com/?skip_cache=1&force_template=content_search&tag=tagname
tagname - использовать заведомо существующий (взять из активной галеры)
Если не работает - значит какой то глюк :( ... тогда провести апдейт и стучаться к admin, если работает - пробовать по твоей линке:

Code: Select all

http://domain.com/tag/tagname/
Ну и если всё предыдущее работало, а так нет = 100% ошибка в реврайтах.
Как то так ))
purple
Posts: 49
Joined: Wed Feb 18, 2015 1:48 pm

Re: Warning при переходе по тэгу

Post by purple »

Спасибо, кажется разобрался. У меня в самих тэгах стоял этот плюс, заменил его на андерскор и в самом имени тэга поменял андерскор на пробел, str_replace'ом.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Warning при переходе по тэгу

Post by admin »

richmantrade спасибо, очень хорошее описание.
Don't forget to run script update
Post Reply