проблема с CATEGORY_CUSTOM_NAME

Post Reply
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

проблема с CATEGORY_CUSTOM_NAME

Post 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]

Что не так?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Проверяется обычно так:

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

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


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

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

если открывается ок - значит чтото еще хитрое есть темпелйтах
если нет - значит проблема скрипта, скидывайте админку.
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

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

Post 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>
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

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

Post 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 будет цифра - сработает первое правило , если нет - то второе, включая категории с тире :)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Да, можно посмотреть что приходит в скрипт через print_r($_GET);

тогда будет точно ясно, может и в реврайтах ошибка.
Don't forget to run script update
Axcel
Posts: 1403
Joined: Sun Dec 09, 2012 12:43 pm

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

Post by Axcel »

richmantrade wrote:Дык вроде как просто реврайт не верный.
Спасибо! Да, в реврайте проблема была.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

NP
Don't forget to run script update
Post Reply