Не могу разобраться как юзать parent_id в рерайтах
есть две группы solo и couples, надо разбить их на папки:
site.com/solo/category/
site.com/couples/category/
solo id = 2
couples id =3
Думал сделать так:
RewriteRule ^solo/([^/]+)/$ /tcms/cgi/out.php?url=content&p=100&parent_id=2&group_name=$1&page=1&order=ctr&%{QUERY_STRING} [L]
RewriteRule ^couples/([^/]+)/$ /tcms/cgi/out.php?url=content&p=100&parent_id=3&group_name=$1&page=1&order=ctr&%{QUERY_STRING} [L]
но, похоже, что parent_id оно не понимает
parent_id в рерайтах
Re: parent_id в рерайтах
предлагаю до реврайта сначала сделать без него
если без реврайта не работает - тогда смотрим минимальный темпелйт и разберем что не так и все заработает
если без реврайта не работает - тогда смотрим минимальный темпелйт и разберем что не так и все заработает
Don't forget to run script update
Re: parent_id в рерайтах
ну тут даже не про рерайт речь, а про то, работает ли parent_id=1 в данной строке или может быть такого не предусмотренно? или может надо как-то писать иначе, например group_parent_id... короче в этом виде у меня не работает (ни с рерайтом, ни без)
Re: parent_id в рерайтах
должно работать
если что то должно но не работает то будет )
надо конкетный пример
если что то должно но не работает то будет )
надо конкетный пример
Don't forget to run script update
Re: parent_id в рерайтах
скинул админку с примером
Re: parent_id в рерайтах
вроде разобрался... &parent_id в строке имел бы смысл, если бы можно было добавлять категории с одинаковыми именами в разные parent_id... тогда бы &parent_id указывал скрипту из какого именно парента нужно брать категорию. Но так, как одинаковые имена name (slug) мы присваивать не можем, то по любому уникальному имени, скрипту и так "понятно" к какому именно паренту относится категория
Re: parent_id в рерайтах
суть оказалось в том, что надо что урл был asd/qwe
при этом в скрипте категория называется asd-qwe
те надо было просто поправить реврайт что б переводило asd/qwe в asd-qwe
при этом в скрипте категория называется asd-qwe
те надо было просто поправить реврайт что б переводило asd/qwe в asd-qwe
Don't forget to run script update







