ЧПУ drupal

Главные вкладки

Аватар пользователя fil.diesel fil.diesel 29 октября 2011 в 16:49

Ребят помогите настроить отображение чпу в drupal.
написал модуль сейчас сылки отображаются:
_http://localhost/drupal/my_page?page=1 итд...
нужно
_http://localhost/drupal/my_page/page/1
наверно плохо гуглил) подходящего ответа так и не нашел(
подобные проблемы встречаются а четкого ответа нет(
уже по всякому перепробовал и плагины ставил,
и в .htaccess добовлял
RewriteRule ^my_page/page/([0-9]+)[/]?$ index.php?q=my_page?page=$1 [L]
RewriteRule ^my_page/page/([0-9]+)[/]?$ my_page?page=$1 [L]
а проблема остается(
кто сталкивался с подобным помогите решить.

Комментарии

Аватар пользователя Orion76 Orion76 29 октября 2011 в 17:17

/my_page - это параметр "q" запроса GET
?page=1 - это параметр "page" запроса GET, на него "чистые ссылки" не распространяются

Для реализации вашей "хотелки", надо писать модуль, реализующий hook_menu для обработки запроса "my_page/page/1"
и формирующий необходимый вывод..

А оно вам надо?-)))

Аватар пользователя Cyber Cyber 29 октября 2011 в 18:04

"orion76" wrote:
Для реализации вашей "хотелки", надо писать модуль, реализующий hook_menu для обработки запроса

2 строки в .htaccess, пара строк на JS и никаких хуюков Biggrin Но то что это ни к чему, это точно

Аватар пользователя Orion76 Orion76 29 октября 2011 в 19:26

"Cyber" wrote:
Но то что это ни к чему, это точно

Кстати.. в топике по приведенной автором ссылке.. говориться то же самое-))

Аватар пользователя Cyber Cyber 29 октября 2011 в 19:42

"orion76" wrote:
Кстати.. в топике по приведенной автором ссылке.. говориться то же самое-))

Аффтар сабжа неистово жаждет бойни с дублями в соплях Biggrin