Laravel控制器 - 模板。抑制主模板

时间:2013-08-18 23:32:07

标签: php ajax templates laravel

我开始使用Laravel。我有一个显示和插入数据的控制器。它类似于

class UserController extends BaseController {

     protected $layout = 'layouts.master';

     public function showProfile()
     {
         $this->layout->content = View::make('user.profile');
     }

     public function addProfile()
     {
         <Insertion Logic>
         echo "Successfully added";
     }

}

现在insert是一个ajax调用。所以我想在添加到数据库后显示成功消息。但在我的情况下,布局内容也出现了。我怎样才能返回回音信息。

由于

1 个答案:

答案 0 :(得分:1)

由于您在方法内部,您将能够访问和更改受保护的属性。

您只需在执行回音之前添加$this->layout = '';即可。