gpt4 book ai didi

joomla - Joomla模块 "know"它在什么位置?

转载 作者:行者123 更新时间:2023-12-02 01:30:48 26 4
gpt4 key购买 nike

我对 Joomla 相当陌生(我更喜欢使用 Wordpress),我有一个关于模块位置的问题。

模块可以知道它所处的位置吗?例如我可以做这样的事情:

if(modulePosition =='left'){    Do this...}else{    Do that...}

这看起来很简单,但我已经搜索了几个小时,但找不到任何可以帮助我的东西。我知道有一个 countModules 函数,但据我所知,它只是检查模块是否处于事件状态。

感谢您的帮助!

最佳答案

我找到了答案!主要感谢@Hanny。他使用模块 id 的想法让我通过谷歌搜索找到了答案。对于其他碰巧想做类似事情的人来说,就是这样。

你使用了一个全局变量 $module (谁会想到,对吧?)

所以我的代码现在看起来像这样:

$class = '';
if($module->position == 'position1'){
$class = 'class1';
}
and so on...

很简单吧?

要了解您还可以使用全局变量 $module 做什么,只需将其放入您的代码中并查看可以使用哪些信息:

echo(print_r($module));

感谢您的帮助!

关于joomla - Joomla模块 "know"它在什么位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7647730/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com