php - 同一 codeigniter 安装中的多个应用程序共享相同的 View 布局菜单

标签 php codeigniter

我正在使用单个 codeigniter 安装来托管 2 个应用程序。 但我的问题是在页面顶部为两个应用程序共享相同的菜单。 对于我的实际文件结构,我不知道如何为两个应用程序设置相同的标题或菜单。 这是我的实际结构:

system
application
--base_loisirs (folder application of base loisirs)
base_loisir.php (with $application_folder = 'application/base_loisirs';)
--parc_auto (folder application of parc auto)
parc_auto.php (with $application_folder = 'application/parc_auto';)

文件夹应用程序包含不同文件夹应用程序的所有文件夹。 例如,我是否可以在 base loisir view 中包含 par auto 文件夹中的布局,反之亦然?怎么样?

最佳答案

在根文件夹中创建一个menu.php

现在在两个应用程序的 View 文件夹中创建一个名为“common”的目录

/application
 /view
  /common ( new directory )

现在在 common 目录下创建另一个 menu.php 并放入以下代码

require($_SERVER['DOCUMENT_ROOT'].'/menu.php');

现在使用以下代码在任何 View 文件中加载菜单

<?php echo $this->load->view('common/menu', '', TRUE);?>

关于php - 同一 codeigniter 安装中的多个应用程序共享相同的 View 布局菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27541698/

相关文章:

php - PHP CodeIgniter 框架中的命名空间

php - jQuery 图片上传 - CodeIgniter

php - 我无法从已经使用 GROUP BY 的表中循环记录

javascript - Ajax (jQuery) PHP 脚本//move_uploaded_file-问题

php - 如何每23小时隐藏PHP页面中的Mysql记录?

mysql - Codeigniter 中的 GROUP_CONCAT 到复选框

javascript - 我想在点击 Google Plus 按钮时调用 Google Plus 回调函数

php - MailChimp API 成员信息问题

php - 检查 PHP 中的方法可见性

javascript - 将 jQuery 代码添加到 PHP 字符串