У меня есть контроллер, который имеет 3 функции.Я хочу показать 3 различных вида и макетов в каждой функции в зависимости от того, пришел ли пользователь с мобильного, с веб-сайта или из Facebook.Я уже прохожу туда, откуда приходит пользователь.
Я не уверен, как бы я тогда показывал конкретный вид и компоновку для каждого.Вот код, который я начал делать, чтобы изменить макет.У меня есть представления в папке с именем res.
function availability() {
if ($_REQUEST['from'] == 'facebook') {
$this->layout = 'facebook';
print_r ('face');
}elseif ($_REQUEST['from'] == 'website'){
$this->layout = 'website';
print_r ('web');
}elseif ($_REQUEST['from'] == 'mobile'){
$this->layout = 'mobile';
print_r ('mobile');
};
}