【发布时间】:2019-12-17 15:29:26
【问题描述】:
我有一个用
调用模块的组件< ?php
$modules = JModuleHelper::getModules('modulename');
foreach ($modules as $module) {
echo JModuleHelper::renderModule($module);
}
? >
这在 foreach 语句中被多次调用,但是我注意到如果我将 rand() 或 microtime() 放入模块中,它似乎只执行一次然后复制到其他调用(如缓存?)。这是为什么?我需要该模块内的唯一 ID。有没有办法覆盖它并为每个模块渲染强制使用不同的内容?
【问题讨论】:
-
请将您的 Joomla 问题发布到 Joomla Stack Exchange。我们需要更多问题来帮助社区发展。 area51.stackexchange.com/proposals/58842?phase=beta