我正在使用以下代码渲染一个joomla!模块:
jimport('joomla.application.module.helper');
$module = JModuleHelper::getModule('AddToCartReplacementBtn');
echo JModuleHelper::renderModule($module);
然而,在我的具体情况下它似乎不起作用
我正在加载名为AddToCartReplacementBtn
的自定义HTML模块。它的位置也是AddToCartReplacementBtn
文档说我可以按其真实名称或文件夹加载模块。
是否还有其他方法可以通过真实名称加载模块?
答案 0 :(得分:1)
$document = JFactory::getDocument();
$renderer = $document->loadRenderer('module');
$module = JModuleHelper::getModule('mod_custom','AddToCartReplacementBtn');
echo $renderer->render($module);