在 joomla 模板中包含 PHP 文件
Include PHP file in joomla template
<?php if ($this->countModules('position-7')): ?>
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">WebSiteName</a>
</div>
<div>
<ul class="nav navbar-nav">
<li class="active"> <a href="#" > Home </a> </li>
<li> <a href="<?php include_once('templates/'.$this->template.'../test.php'); ?>"> page </a></li>
<li><a href="#">Page 2</a></li>
<li><a href="#">Page 3</a></li>
</ul>
</div>
<jdoc:include type="modules" name="position-7" style="none" />
</div>
</nav>
<?php endif; ?>
我是 joomla 模板的新手,编辑 index.php 文件并添加了菜单并插入外部 php 文件 test.php
尝试这种方式出错。
禁止
您无权访问/joomla_site/在此服务器上测试我的代码。
Apache/2.4.9 (Win32) PHP/5.5.12 服务器在本地主机端口 80
为什么要处理外部 PHP 文件。 ?
您需要创建一些菜单项吗?
首先,您登录到管理部分并添加一些菜单类型和菜单项。
检查它将显示在那里的网站前端。如果您需要一些自定义样式,只需在菜单项添加部分添加额外的 类。
你需要一个单独的菜单部分而不是 Joomla 已有的部分,只需 create a module 并将其分配给一个位置,从模块内的数据库读取菜单项而不是包括 php 文件。
Joomla 已经有一个用于呈现菜单项的模块,您可以重复使用它。
希望它有意义..
在使用 joomla 混合核心 php 之前做一些研究。
<?php if ($this->countModules('position-7')): ?>
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">WebSiteName</a>
</div>
<div>
<ul class="nav navbar-nav">
<li class="active"> <a href="#" > Home </a> </li>
<li> <a href="<?php include_once('templates/'.$this->template.'../test.php'); ?>"> page </a></li>
<li><a href="#">Page 2</a></li>
<li><a href="#">Page 3</a></li>
</ul>
</div>
<jdoc:include type="modules" name="position-7" style="none" />
</div>
</nav>
<?php endif; ?>
我是 joomla 模板的新手,编辑 index.php 文件并添加了菜单并插入外部 php 文件 test.php
尝试这种方式出错。
禁止
您无权访问/joomla_site/在此服务器上测试我的代码。 Apache/2.4.9 (Win32) PHP/5.5.12 服务器在本地主机端口 80
为什么要处理外部 PHP 文件。 ?
您需要创建一些菜单项吗? 首先,您登录到管理部分并添加一些菜单类型和菜单项。 检查它将显示在那里的网站前端。如果您需要一些自定义样式,只需在菜单项添加部分添加额外的 类。
你需要一个单独的菜单部分而不是 Joomla 已有的部分,只需 create a module 并将其分配给一个位置,从模块内的数据库读取菜单项而不是包括 php 文件。
Joomla 已经有一个用于呈现菜单项的模块,您可以重复使用它。
希望它有意义..
在使用 joomla 混合核心 php 之前做一些研究。