簡體   English   中英

Laravel 4不會更新視圖內容

[英]Laravel 4 Won't update views content

由於某些原因,Laravel 4不會更新應在瀏覽器中顯示的內容視圖。

例如,如果我再添加一個項目到導航菜單,它會寫在視圖文件上,但不會顯示在導航列表中。

我已經檢查了任何拼寫錯誤,錯誤或與此問題相關的任何內容,但是我不知道這是我的錯誤還是與緩存有關。

我所做的:

  1. 為網址創建路由。
  2. 將呈現視圖的相關控制器。
  3. 使用內容創建了實際視圖。
  4. 將項目添加到導航文件。

而且我確信該觀點:

  1. 用我的布局擴展
  2. 將我的內容包含在@section中,然后@ stop'ed。

並且瀏覽器中沒有顯示任何錯誤。

另外, 我還檢查了包含視圖緩存的存儲文件夾 ,並驗證了導航文件和視圖文件的階段是否正確。

看來我需要您的建議。

要求的代碼:

路線

Route::get('/account/profile', array(
'as' => 'account-profile',
'uses' => 'SettingsController@getProfileSettings'
));

導航

<li><a href="{{ URL::route('account-profile') }}">Edit profile</a></li>

控制者

public function getProfileSettings() {
    return View::make('account.profile');
}

視圖

@extends('layout.main')

@section('content')
Edit your profile...

Not yet...
@stop

我要做的第一件事是:

  1. 清除視圖的緩存文件夾。
  2. 使用@yield或@section檢查導航的顯示方式,該導航應在布局文件中以@show結尾。

如果那沒有用,也許您可​​以從布局中為我們提供一些代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM