【发布时间】:2015-02-26 13:08:54
【问题描述】:
我有一个可以从管理员布局或用户布局扩展的 laravel 页面。 如果用户以管理员身份登录,则应从管理员扩展,否则应从用户扩展。 我可以在我的视图中使用简单的 if 来制作这个控件吗,例如:
//in my view
@if(Auth::check())
@extends('layouts.admin')
@else
@extends('layouts.outside')
如果我在控制器中进行此控制,我需要为用户和管理员创建两个视图,并且我不想复制我的视图,例如:
//in my controller
if(Auth::check())
return View::make('bot/bwin_admin');
else
return View::make('bot/bwin_user');//the view is duplicated :(
那么如何在不复制 laravel 中的视图的情况下为视图使用不同的父布局?
【问题讨论】: