Joomla模板

什么是joomla的module chrome?

日期:2015-07-06 阅读:2742

dmandwp系统 - wordpress系统和DM系统区块建站>>

什么是joomla的module chrome?

进入网易云课堂播放
    |    更多视频教程>

在后台的模块编辑里里的高级选项里,有一个module style,如上图。

其作用是给模块的输出定制了不同的输出样式(叫module chrome) 

其代码在  templates/TEMPLATE_NAME/html/modules.php ,

如果当前模板的modules.php没有这种style,则会使用system目录下的modules.php里的style


 <?php 
  function modChrome_STYLE( $module, &$params, &$attribs ) 
  {
    /* chromed Module output goes here  在这里定制你的输出内容*/
  }
?>

在这里,定义了module style,就可以在模板里使用了,具体请看>

------

比如Beez3模板,就有一个tab切换效果的chorme.

一般在后台选择inherited,就是使用代码里的默认style,如下图:

在模板beez3的index.php里,看到 <jdoc:include type="modules" name="position-5" style="beezTabs" headerLevel="2"  id="3" />

这个意思,就是分配给position-5的模块,会用到beezTabs的效果。

-----------------

https://docs.joomla.org/Applying_custom_module_chrome 

http://stackoverflow.com/questions/27221270/joomla-3-custom-module-style-with-chrome

 

 

<<点击返回