你好,亲爱的堆叠工:)
从今天早上开始,我一直在尝试迁移我的新Joomla模板,我花了这么长时间才将问题隔离到下面的几行代码中。我工作的新公司没有ftp访问他们的网络服务器,所以我们不得不通过控制台进行迁移:
如果我在模板中包含这个菜单,它将清除整个页面并返回空白,除了:
<html>
<head>
<style type="text/css"></style></head>
<body>
<div id="menu_item" class="jjMenuItemDiv" style="display: none;">Copy without formatting</div>
</body>
</html>我删除的菜单代码使rest正常工作:
<!-- Headder --> <!-- BUGG ? -->
<?php if ($this->countModules('main-menu')) : ?>
<div class="header_wrapper">
<div class="container ">
<header class="row">
<div class="col-md-2 col-sm-3 col-xs-6 logo">
<a href="index.php">
<img src="images/Template/Logo/complit_logo_medium.png" height="100%" alt="complit logo" />
</a>
</div>
<div class="col-md-10 col-sm-9 col-xs-6 menu">
<w:nav name="main-menu" />
</div>
</header>
</div>
</div>
<?php endif; ?>
<!-- Service Menu --> <!-- BUGG ? -->
<?php if ($this->countModules('service-menu')) : ?>
<div class="service_menu_wrapper">
<div class="container">
<div class="row">
<w:nav name="service-menu" />
</div>
</div>
</div>
<?php endif; ?>版本5.3.10-1ubuntu3.10
Joomla!2.5.19
关于如何/在哪里继续我的错误修复的想法将是非常感谢的。
/ Az -A Joomla Newbie :)
发布于 2014-05-06 12:27:14
解决方案:当我将模板从testserver (而不是Ubuntu服务器)迁移到活动服务器(Ubuntuserver)时,菜单配置非常困难。我没有时间做一次完整的检查,但它有效。一个新的joomla安装在Ubuntuserver上,模块间的迁移使它工作起来。
发布于 2014-04-29 08:48:58
看起来你在把菜单硬编码到模板中?这不是你应该在Joomla中包含菜单的方式。
您的index.php只需要包括以下内容:
<?php if($this->countModules('menu')) : ?>
<nav role="navigation">
<jdoc:include type="modules" name="menu" style="none" />
</nav>
<?php endif; ?>然后,在Joomla的模块管理器中,您只需将菜单模块发布到一个名为menu的位置。现在可以使用Joomla的菜单管理器创建菜单结构。
https://stackoverflow.com/questions/22987668
复制相似问题