Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 同一codeigniter安装中的多个应用程序共享同一视图布局菜单_Php_Codeigniter - Fatal编程技术网

Php 同一codeigniter安装中的多个应用程序共享同一视图布局菜单

Php 同一codeigniter安装中的多个应用程序共享同一视图布局菜单,php,codeigniter,Php,Codeigniter,我使用一个codeigniter安装来承载2个应用程序。 但我的问题是在页面顶部为两个应用程序共享相同的菜单。 根据我的实际文件结构,我不知道如何为两个应用程序使用相同的标题或菜单。 以下是我的实际结构: system application --base_loisirs (folder application of base loisirs) base_loisir.php (with $application_folder = 'application/base_loisirs';) --p

我使用一个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';)
文件夹应用程序包含不同文件夹应用程序的所有文件夹。
例如,在基础LosiIR视图中,是否可以包含PAR自动文件夹中包含的布局,反之亦然?如何创建?

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

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

/application
 /view
  /common ( new directory )
现在在公共目录中创建另一个menu.php,并放入以下代码

require($_SERVER['DOCUMENT_ROOT'].'/menu.php');
<?php echo $this->load->view('common/menu', '', TRUE);?>
现在使用以下代码在任何视图文件中加载菜单

require($_SERVER['DOCUMENT_ROOT'].'/menu.php');
<?php echo $this->load->view('common/menu', '', TRUE);?>

两个应用程序共享相同的数据,或者它们也有单独的数据。您已经尝试了require(),Include()函数,如require($\u SERVER['DOCUMENT\u ROOT'.'menu.php'))