Php 如何管理yii中的视图?

Php 如何管理yii中的视图?,php,yii,view,Php,Yii,View,我只是从yii开始,因为在视图布局中,它提供了column1、column2和main.php,所以当我们呈现视图时,它会使用这些文件加载。但是我们不能对admin和front使用相同的视图。我在管理方面工作,希望将管理的页眉和页脚分开,所以我如何管理它,任何建议都是可能的。 Yii中有一个wiki页面,用于处理具有前端和后端行为的应用程序。 即, 在受保护/视图文件夹下将有两个包含布局文件的文件夹。 1.受保护/视图/前视图 2.受保护/视图/背面 通过使用runEnd()方法并在必要的位置调

我只是从yii开始,因为在视图布局中,它提供了column1、column2和main.php,所以当我们呈现视图时,它会使用这些文件加载。但是我们不能对admin和front使用相同的视图。我在管理方面工作,希望将管理的页眉和页脚分开,所以我如何管理它,任何建议都是可能的。 Yii中有一个wiki页面,用于处理具有前端和后端行为的应用程序。 即, 在受保护/视图文件夹下将有两个包含布局文件的文件夹。 1.受保护/视图/前视图 2.受保护/视图/背面

通过使用runEnd()方法并在必要的位置调用onModuleCreate事件,创建的行为为我们提供了为应用程序及其所有模块指定控制器和视图路径的功能

此外,模块变得更加自给自足,可以轻松地与现有的前端和后端布局集成

请浏览此链接

是的,这是可能的。 Yii中有一个wiki页面,用于处理具有前端和后端行为的应用程序。 即, 在受保护/视图文件夹下将有两个包含布局文件的文件夹。 1.受保护/视图/前视图 2.受保护/视图/背面

通过使用runEnd()方法并在必要的位置调用onModuleCreate事件,创建的行为为我们提供了为应用程序及其所有模块指定控制器和视图路径的功能

此外,模块变得更加自给自足,可以轻松地与现有的前端和后端布局集成

请浏览此链接

是的,这是可能的。 Yii中有一个wiki页面,用于处理具有前端和后端行为的应用程序。 即, 在受保护/视图文件夹下将有两个包含布局文件的文件夹。 1.受保护/视图/前视图 2.受保护/视图/背面

通过使用runEnd()方法并在必要的位置调用onModuleCreate事件,创建的行为为我们提供了为应用程序及其所有模块指定控制器和视图路径的功能

此外,模块变得更加自给自足,可以轻松地与现有的前端和后端布局集成

请浏览此链接

是的,这是可能的。 Yii中有一个wiki页面,用于处理具有前端和后端行为的应用程序。 即, 在受保护/视图文件夹下将有两个包含布局文件的文件夹。 1.受保护/视图/前视图 2.受保护/视图/背面

通过使用runEnd()方法并在必要的位置调用onModuleCreate事件,创建的行为为我们提供了为应用程序及其所有模块指定控制器和视图路径的功能

此外,模块变得更加自给自足,可以轻松地与现有的前端和后端布局集成


请通过此链接

您可以通过在特定控制器中创建新布局和更改布局来实现此目的

  • 在layouts文件夹中创建新布局
  • 编写自定义HTML文档布局
  • 您应该将
    包含在布局的正确位置
  • 覆盖管理员(站点)控制器中的布局属性,将其设置为您创建的布局
您只能对控制器中的某些操作或所有操作使用布局


请参见

您可以通过在特定控制器中创建新布局并更改布局来实现

  • 在layouts文件夹中创建新布局
  • 编写自定义HTML文档布局
  • 您应该将
    包含在布局的正确位置
  • 覆盖管理员(站点)控制器中的布局属性,将其设置为您创建的布局
您只能对控制器中的某些操作或所有操作使用布局


请参见

您可以通过在特定控制器中创建新布局并更改布局来实现

  • 在layouts文件夹中创建新布局
  • 编写自定义HTML文档布局
  • 您应该将
    包含在布局的正确位置
  • 覆盖管理员(站点)控制器中的布局属性,将其设置为您创建的布局
您只能对控制器中的某些操作或所有操作使用布局


请参见

您可以通过在特定控制器中创建新布局并更改布局来实现

  • 在layouts文件夹中创建新布局
  • 编写自定义HTML文档布局
  • 您应该将
    包含在布局的正确位置
  • 覆盖管理员(站点)控制器中的布局属性,将其设置为您创建的布局
您只能对控制器中的某些操作或所有操作使用布局


请参见

我正在关注这一点,但它不起作用,我已经使用htaccess从url中删除index.php,并且根据链接url的不同,它给出了错误,控制器没有发现希望您遵循了wiki页面中描述的确切流程。它与siteurl/backend.php或siteurl/index.php一起工作吗?它工作,但现在与加载视图有关,我在protected>视图中有back文件夹,加载视图时出现错误“DashboardController找不到请求的视图”admin login“。其中dashboard是后端控制器受保护的/views/back/dashboard/admin-login.php。你需要创建一个“dashboard”文件夹。好的,它可以工作了。谢谢你,没有dashboard文件夹我不能这样做吗?我正在关注这一点,但它不起作用,我已经使用htaccess从url中删除index.php,并且根据链接url的不同,因此其给出的错误是controller not Found希望您遵循了wiki页面中描述的确切流程。它与siteurl/backend.php或siteurl/index.php一起工作吗?它工作,但现在与加载视图有关,我在protected>视图中有back文件夹,加载视图时出现错误“DashboardController找不到请求的视图”admin login“。其中dashboard是后端控制器受保护的/views/back/dashboard/admin-login.php。你需要检查一下