Помощник
Здравствуйте, гость ( Вход | Регистрация )
Проблемы с альфой |
Maximkaboom |
2012-02-27, 12:11
Сообщение
#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 выключенным ЧПУ всё впорядке. Кто подскажет как это решить? |
|
|
||
Alexander |
2012-02-27, 18:05
Сообщение
#2
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Maximkaboom, чтобы ссылки обрабатывались, их нужно парсить. Воспользуйтесь функцией $Eleanor->Url->Parse(array('params'));
UPD по просьба Maximkaboom. Сообщение отредактировал Alexander - 2012-02-28, 23:06 |
|
|
||
Maximkaboom |
2012-02-27, 20:12
Сообщение
#3
|
|
Опытный Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: нет Всего: 1 |
Alexander, Можно как нибудь на примере? а то я чет туплю
|
|
|
||
Alexander |
2012-02-27, 22:39
Сообщение
#4
|
|
Eleanor developer Группа: Администраторы Сообщений: 5 262 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: нет Всего: 67 |
Maximkaboom, а вы откройте тот же модуль новостей и посмотрите как сделано там (вверху файла). Это будет лучшим примером
|
|
|
||
Loader |
2012-02-28, 7:55
Сообщение
#5
|
|
Профессионал Группа: Eleanor user Сообщений: 1 161 Регистрация: 2010-04-19 Репутация: нет Всего: нет |
Да просто в начале модуля вставь аналог этого для альфы:
|
|
|
||
Maximkaboom |
2012-02-28, 10:05
Сообщение
#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 |
|
|
||
Текстовая версия | 0.0356 сек. 12 запросов GZIP включен Сейчас: 2024-09-27, 6:58 |