如何不在一块布局的页面上显示?

时间:2016-01-05 21:36:44

标签: laravel laravel-5 laravel-5.1 blade

我对其中的所有页面都有一个共同的布局,我确实包含“表单搜索”(在标题中搜索)。 但在“全局搜索”页面上,我不想显示搜索结果。

怎么做得很好?检查标题或路线,这是唯一想到的东西

Layout -> include (search.form) -> Page 

1 个答案:

答案 0 :(得分:3)

我认为您最好的选择是在视图中使用<input id="key_Value_CustomControlId" name="key.Value.CustomControlId" type="hidden" value="201922" />//value here should be "id" of the input field <label for="key_Value_CustomControlId">Receipt number:</label> <input id="key_Value_CustomControlId" name="key.Value.CustomControlId" type="text" value="201922" />//value here should be "id" of the input field 。这允许您检查是否正在访问某个路由,但它确实需要使用命名路由。

routes.php文件

Route::is($name)

视图

Route::get('/search', ['uses' => 'SearchController@search', 'as' => 'global-search']);