У меня есть один сайт с системой входа в систему. Однако я хотел бы, чтобы представление входа в систему отличалось в зависимости от того, какую ссылку пользователь использовал для перехода на экран входа в систему.
Что-то вроде:
function login ($from_page = null) {
if (isset($page)) $this->render('login_alternate_view');
else $this->render('login'); //default login view
}
И тогда каждое из представлений входа в систему (login.ctp, login_alternate_view.ctp) будет иметь форму входа и другие специфичные для каждого из них вещи.
Возможно ли это как-нибудь? Я уже пробовал что-то вроде приведенного выше примера, но это не работает ...