Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() |
![]()
Сообщение
#1
|
|
Опытный![]() Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: ![]() ![]() Всего: 1 ![]() |
Доброго времени суток всем.
Вопрос прежде всего к Александру, но если кто сможет еще помочь, буду только рад. В общем пытаюсь написать простенький модуль под альфу. Вернее написал, но хочется что бы работало все красиво. Именно интересуют ссылки. С помощью такого кода получаю ссылку:
Ссылка формируется правильно. Например, С ЧПУ: http://localhost/test/start/6/20.html Без ЧПУ: http://localhost/index.php?module=test&do=start&tid=6&ans=20 Однако при переходе по ссылке, в случае если ЧПУ включено, скрипт не работает (не может получить $_GET['tid'] и $_GET['ans']) C выключенным ЧПУ всё впорядке. Кто подскажет как это решить? |
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Maximkaboom, чтобы ссылки обрабатывались, их нужно парсить. Воспользуйтесь функцией $Eleanor->Url->Parse(array('params'));
UPD по просьба Maximkaboom. Сообщение отредактировал Alexander - 2012-02-28, 23:06 |
|
|
||
![]() |
![]()
Сообщение
#3
|
|
Опытный![]() Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: ![]() ![]() Всего: 1 ![]() |
Alexander, Можно как нибудь на примере? а то я чет туплю
|
|
|
||
![]() |
![]()
Сообщение
#4
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Maximkaboom, а вы откройте тот же модуль новостей и посмотрите как сделано там (вверху файла). Это будет лучшим примером
![]() |
|
|
||
![]() |
![]()
Сообщение
#5
|
|
Профессионал![]() Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: ![]() ![]() Всего: нет ![]() |
Да просто в начале модуля вставь аналог этого для альфы:
|
|
|
||
![]() |
![]()
Сообщение
#6
|
|
Опытный![]() Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: ![]() ![]() Всего: 1 ![]() |
Alexander, Просто нужно было $Eleanor->Url->Parse(array('params'));, а не $Eleanor->Url->Parset(array('params')); вот че и запутался то)
Сообщение отредактировал Maximkaboom - 2012-02-28, 10:30 |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |