Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.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 如何将菜单模板包括到所有视图中_Php_Templates_Joomla - Fatal编程技术网

Php 如何将菜单模板包括到所有视图中

Php 如何将菜单模板包括到所有视图中,php,templates,joomla,Php,Templates,Joomla,我目前正在为我使用Joomla的站点编写一个扩展! 我现在被困在我的信息页面中,关于一部电影的不同信息被分成不同的视图/菜单。 我考虑将所有模板放在同一个文件夹中,并且只使用一个view.html.php来减少重复代码。 我的结构如下所示: 我希望default_menu.php包含在所有模板中,这就是为什么我认为这是最好的做法 但是Joomla使用前面调用的视图的名称搜索文件夹。e、 g.www.site.net/com_component&view=car将查找文件夹/views/car/

我目前正在为我使用Joomla的站点编写一个扩展! 我现在被困在我的信息页面中,关于一部电影的不同信息被分成不同的视图/菜单。 我考虑将所有模板放在同一个文件夹中,并且只使用一个view.html.php来减少重复代码。 我的结构如下所示:

我希望default_menu.php包含在所有模板中,这就是为什么我认为这是最好的做法

但是Joomla使用前面调用的视图的名称搜索文件夹。e、 g.www.site.net/com_component&view=car将查找文件夹/views/car/
这就是我被困的地方。如何让Joomla在一个文件夹中查看不同的视图名称?这是最佳实践吗?还是我应该在不同的文件夹中分离模板,即使我有一些view.html.php包含几乎相同的代码?当然,我仍然必须在每个模板中包含菜单。

不相关的问题:这个主题叫什么?冰川-