我对其中的所有页面都有一个共同的布局,我确实包含“表单搜索”(在标题中搜索)。 但在“全局搜索”页面上,我不想显示搜索结果。
怎么做得很好?检查标题或路线,这是唯一想到的东西
Layout -> include (search.form) -> Page
答案 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
。这允许您检查是否正在访问某个路由,但它确实需要使用命名路由。
Route::is($name)
Route::get('/search', ['uses' => 'SearchController@search', 'as' => 'global-search']);