我在PHP
编码的复制粘贴体育场,所以我想在这里指出正确的方向。
本页:
http://anansi.dk/index.php?option=com_configbox&视图= category& prod_id = 2, cat_id = 27, Itemid = 227, lang = da
我试图在底部加载一个名为mod_hot_joomla_carousel_pro
的模块-在其他元素下面。我试图做到这一点的方式是使用相同的带状PHP用于包括价格模块,在模板内。它看起来像这样:
<?php
include_once(KPATH_ROOT.DS.'modules'.DS.'mod_hot_joomla_carousel_pro'.DS.'mod_hot_joomla_carousel_pro.php');
?>
它工作-在某种程度上-你可以看到箭头。但我如何让它加载特定的模块实例,与图片和所有?
最好的,阿斯特丽德
要在页面上显示模块吗?最好添加模块位置,并在此位置上调整模块<jdoc:include type="modules" name="position-0" />
但是如果你想包含模块,最好这样做
<?php
$doc = JFactory::getDocument();
$module = JModuleHelper::getModule('mod_hot_joomla_carousel_pro',$title);
//get and update params
$params = new JRegistry;
$params->loadString($module->params);
$params->set('some_param_of_module',$some_value);
//render module
$renderer = $doc->loadRenderer('module');
$content = $renderer->render($module, array('params'=> $params));
print $content;
?>