首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在joomla模板中包含PHP文件

在joomla模板中包含PHP文件
EN

Stack Overflow用户
提问于 2015-05-20 05:22:53
回答 1查看 1.5K关注 0票数 2
代码语言:javascript
复制
<?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/ on的权限,请在此服务器上测试我的代码。Apache2.4.9 (Win32) PHP5.5.12本地主机端口80服务器

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-20 07:06:20

为什么要处理外部PHP文件。?

你需要创建一些菜单项,对吗?首先,您可以登录到管理部分,并添加一些菜单类型和菜单项。检查网站前端,它将显示在那里。如果您需要一些自定义样式,并且只需在菜单项添加部分添加额外的类。

您需要一个比Joomla已经拥有的单独的菜单部分,只需创建一个模块并将其分配到一个位置,从模块内的DB读取菜单项,而不是包含php文件。

Joomla已经有了一个显示菜单项的模块,您可以重用它。

希望这有意义..。

在将核心php与joomla混合之前进行一些研究。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30340874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档