HELIX3 FRAMEWORK教程

Helix3教程

自定义模块上面和下面的组件(Helix3教程)

用户评分: 0 / 5

不活动星星不活动星星不活动星星不活动星星不活动星星
 

默认情况下,Helix3不允许您在组件区域上方或下方添加新模块。在大多数情况下,布局管理器允许您添加新的行和列。

默认组件

但是,非常小的php / xml自定义您可以添加两个新的模块。

自定义模块上面和下面的组件(Helix3教程)

小代码定制

如果您已经安装了JoomShaper模板或Helix3,您只需编辑两个文件:

  • 插件/系统/ helix3 /设计/前端/ conponentarea.php
  • 模板/ JoomShaper_NAME / templateDetails.xml

首先编辑helix3.php文件 -你应该在那里找到这些行:

    $ output。='<jdoc:include type =“message”/>'; 
    $ output。='<jdoc:include type =“component”/>';

仅对Helix3 v1.6 +模板进行这些更改

    $ output。='<jdoc:include type =“message”/>'; 
$ output。='<jdoc:include type =“modules”name =“above”/>';
    $ output。='<jdoc:include type =“component”/>';
$ output。='<jdoc:include type =“modules”name =“below”/>';

 如果你的模板是基于比1.4版更早的Helix3的话,
 你应该在这里完成:plugins / system / helix3 / core / helix3.php 
 看起来像这样:

   <jdoc:include type =“message”/> 
   <jdoc:include type =“modules”name =“above”style =“xhtml”/>
   <jdoc:include type =“component”/>
   <jdoc:include type = modules“name =”below“style =”xhtml“/>

现在保存更改的文件在您的服务器上

在第二个文件(templateDetails.xml)中:您还必须添加新的职位。在结束</ positions>之前添加它们。

     <位置>在</ 
     position>下方</ position> <位置>

例如这里:

        <位置>上述</位置> 
        <位置>以下</位置>
        <位置> footer1 </位置>
        <位置> footer2 </位置>
        <位置> comingsoon </位置>
        <位置> offcanvas </位置>
        <位置> pagebuilder </ position>
        <position> 404 </ position>
        <position> debug </ position>
    </ positions>

不要忘记也保存这个编辑的文件。
如果您知道我的意思那么这两个更改的文件必须位于服务器上,而不仅仅是在本地驱动器上

这就是现在您可以使用这两个新的:模块管理器中的所有已安装模块的上方和下方模块位置。 
直到它不会被包含在新版本的Helix3框架中,你可以使用这个临时的但是100%的工作解决方案。记住这个改变!

如何隐藏在手机上

这些模块位置不具备Helix3布局管理器的任何选项。所以要在移动设备(小设备)视图中隐藏它们,你必须使用模块类后缀。
请使用:“ hidden-xs hidden-sm” !

说点什么...
取消
你是一个访客 ( 注册 ? )
作为一个访客
加载评论... 注释将在之后刷新 00:00.

第一个发表评论

Search