繁体   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