открыл контроллер welcome, там по обычаю
public function action_index( )
{
$this->response->body("hello, world!");
}
далее експериментируем... скажем...
public function action_index($var = null )
{
$this->response->body("hello, world! this is your variable $var");
}
ввожу в адресную строку domain/welcome/index/123
но в результате браузер відает сообщение без переданого параметра...
что может быть не так?
Спустя 9 минут, 36 секунд (17.05.2012 - 23:11) Семён написал(а):
начнем с того что вы прочитали уроки к древней кохане
Спустя 7 минут, 32 секунды (17.05.2012 - 23:18) alexbel2404 написал(а):
public function action_index()
{
$var = $this->request->param('var');
$this->response->body("hello, world! this is your variable $var");
}
Спустя 10 минут, 2 секунды (17.05.2012 - 23:28) Nikage написал(а):
Цитата (alexbel2404 @ 17.05.2012 - 20:18) |
public function action_index() |
не помогло, читаю документацию...
Спустя 1 час, 37 секунд (18.05.2012 - 00:29) Invis1ble написал(а):
Цитата |
читаю документацию... |
правильно, только это нужно делать ДО того как постить вопросы
Спустя 20 минут, 38 секунд (18.05.2012 - 00:50) Семён написал(а):
Цитата (Invis1ble @ 18.05.2012 - 01:29) | ||
правильно, только это нужно делать ДО того как постить вопросы |
так он ее прочитал))) только старую)
Спустя 9 дней, 14 часов, 40 минут, 2 секунды (27.05.2012 - 15:30) Nikage написал(а):
И все же мне простому смертному так и не удалось понять, как передать параметр URI, если согласно документации параметры доступны через
Вот прописываю следуюющее...
... и ничего.
HELP
$this->request->param('name')...
Вот прописываю следуюющее...
public function action_index()
{
$name = $this->request->param('name');
$this->response->body('hello,' . $name);
}
... и ничего.
HELP
Спустя 6 минут, 44 секунды (27.05.2012 - 15:36) Invis1ble написал(а):
Цитата |
и ничего |
что это значит?
в роут добавил параметр name ?
Спустя 50 минут, 36 секунд (27.05.2012 - 16:27) Nikage написал(а):
Цитата (Invis1ble @ 27.05.2012 - 12:36) | ||
что это значит? в роут добавил параметр name ? |
Ничего значит в браузере: hello,
Действительно, в роуте опечатка была...
БОЛЬШОЕ СПАСИБО за помощь
Лови +
Спустя 3 часа, 7 минут, 31 секунда (27.05.2012 - 19:34) Семён написал(а):
А ведь самое интересное он пытался спросить не как получить переменную роута, а переменную из $_GET, которая извлекается послердством ->query('name');
Спустя 2 минуты, 33 секунды (27.05.2012 - 19:37) Invis1ble написал(а):
Цитата |
А ведь самое интересное он пытался спросить не как получить переменную роута, а переменную из $_GET |
с чего ты взял? если из первого поста - то я не в курсе, как там в старых версиях фунциклировала кохана, поэтому написал так как понял..
Спустя 16 часов, 22 минуты, 32 секунды (28.05.2012 - 12:00) Семён написал(а):
Цитата (Invis1ble @ 27.05.2012 - 20:37) | ||
с чего ты взял? если из первого поста - то я не в курсе, как там в старых версиях фунциклировала кохана, поэтому написал так как понял.. |
Дык название темы посмотри:
Цитата |
kohana не принимает аргументы переданые из GET |
Спустя 1 час, 49 минут, 30 секунд (28.05.2012 - 13:49) Invis1ble написал(а):
А, ну да

Спустя 54 минуты, 14 секунд (28.05.2012 - 14:43) Семён написал(а):
Invis1ble , тогда получается мы экстрасенсы)))