переадресация внутри Action
Здравствуйте. Вопрос следующий: нужно в зависимости от значения переданного параметра отдавать нужний шаблон (AJAX+JQUERY). отсылает все нормально (1,2,3 ...). Постоянно отдает только страницу Bio. Шаблон сделан(.../setiins/bio.tpl, me.tpl).
protected function RegisterEvent() {
Events:
protected function RegisterEvent() {
$this->AddEvent('bio','EventBio');
$this->AddEvent('me','EventMe');
...
}
Events:
protected function EventBio() {
$this->Security_ValidateSendForm();
$variableRouter=getRequest('page');
if ($variableRouter=='1') {
echo "eto Bio";
Router::Action('settings','bio');
}
elseif ($variableRouter=='2') {
echo "eto Me";
Router::Action('settings','me');
}
protected function EventMe() {
$this->Security_ValidateSendForm();
......
}
6 комментариев
как запрашиваете, получаете ли ответ. Больше инф-и.
попробуйте сделать все по этому примеру.
Это когда задан точный Event. А было бы неплохо чтобы из одного Event проверялось условие некоторое и перенаправлялось на другой Event с выводом в том шаблоне, который соответствует имени вызвованного Event'а вызвованого.