Page 1 of 1

проблема с CATEGORY_CUSTOM_NAME

Posted: Fri Jul 22, 2016 7:45 am
by Axcel
Вывожу категории следующим шаблоном
/best/<!--CATEGORY_CUSTOM_NAME-->.html
Проблема:
не выводятся категории типа "Big Tits" c кастом именем "big-tits" - "Sorry, this page was deleted."
Категории типа "Sex" с кастом "sex" выводятся.
Апд. делал.
В хтакцессе:
RewriteRule ^best/([^/-]+)\.html$ /scj/cgi/out.php?force_template=category_page&url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=ctr&%{QUERY_STRING} [L]
#page numbers, best
RewriteRule ^best/([^-]+)-([^-]+).html$ /scj/cgi/out.php?force_template=category_page&url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=ctr&page=$2&%{QUERY_STRING} [L]

Что не так?

Re: проблема с CATEGORY_CUSTOM_NAME

Posted: Fri Jul 22, 2016 8:10 am
by admin
Проверяется обычно так:

делаем темпелйт test например в котром только

<thumb num=1-10>
<!--GALLERY_ID--> ... <br>
</thumb>


и открываем без реврайта как

/scj/tube/?group_name=...&force_template=test&skip_cache=1

если открывается ок - значит чтото еще хитрое есть темпелйтах
если нет - значит проблема скрипта, скидывайте админку.

Re: проблема с CATEGORY_CUSTOM_NAME

Posted: Fri Jul 22, 2016 9:50 am
by Axcel
Открывается, выводит ид клипов.
http://мой_сайт.net/scj/tube/?group_name=big-tits&force_template=test&skip_cache=1

Что может быть не то?

выводятся категории так:
<category order=alphabet num=1-100>
<li><a target="_self" href="/best/<!--CATEGORY_CUSTOM_NAME-->.html"><!--CATEGORY_NAME--></a> <span><!--TOTAL_ITEMS--></span></li>
</category>

Re: проблема с CATEGORY_CUSTOM_NAME

Posted: Fri Jul 22, 2016 9:58 am
by richmantrade
Дык вроде как просто реврайт не верный.
ИМХО, нужно так:

Code: Select all

#page numbers, best
RewriteRule ^best/(.+)\-([0-9]+)\.html$ /scj/cgi/out.php?force_template=category_page&url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=ctr&page=$2&%{QUERY_STRING} [L]
RewriteRule ^best/(.+)\.html$ /scj/cgi/out.php?force_template=category_page&url=content&p=100&dont_count_in_trade=true&skip_sell=true&group_name=$1&order=ctr&%{QUERY_STRING} [L]
Причем #page numbers, best именно вначале! Если перед .html будет цифра - сработает первое правило , если нет - то второе, включая категории с тире :)

Re: проблема с CATEGORY_CUSTOM_NAME

Posted: Fri Jul 22, 2016 1:27 pm
by admin
Да, можно посмотреть что приходит в скрипт через print_r($_GET);

тогда будет точно ясно, может и в реврайтах ошибка.

Re: проблема с CATEGORY_CUSTOM_NAME

Posted: Sat Jul 23, 2016 4:22 am
by Axcel
richmantrade wrote:Дык вроде как просто реврайт не верный.
Спасибо! Да, в реврайте проблема была.

Re: проблема с CATEGORY_CUSTOM_NAME

Posted: Sat Jul 23, 2016 6:22 am
by admin
NP