我如何在模块内使用 Joomla 文章变量?
How do I use Joomla article variables inside modules?
要获取current/active文章的文章别名,我可以使用
<?php echo $article->alias;?>
如果我将该代码放入文章本身,这将正常工作。
但是,当我将此代码放入 Joomla 模块时,它什么也没回显;
甚至当我将模块插入文章本身时(使用来自 Regular Labs 的 Modules Anywhere)。
如何在模块中使用 Joomla 变量(或特别是这个变量)?
非常感谢!
现在我找到了一个替代解决方案,它似乎能给我想要的结果。
<?php $alias=basename($_SERVER['REQUEST_URI']);?>
<?php echo $alias;?>
这显然是 returns URL 字符串的最后一部分(最后一个斜杠后面的所有内容)。
要获取current/active文章的文章别名,我可以使用
<?php echo $article->alias;?>
如果我将该代码放入文章本身,这将正常工作。 但是,当我将此代码放入 Joomla 模块时,它什么也没回显; 甚至当我将模块插入文章本身时(使用来自 Regular Labs 的 Modules Anywhere)。
如何在模块中使用 Joomla 变量(或特别是这个变量)?
非常感谢!
现在我找到了一个替代解决方案,它似乎能给我想要的结果。
<?php $alias=basename($_SERVER['REQUEST_URI']);?>
<?php echo $alias;?>
这显然是 returns URL 字符串的最后一部分(最后一个斜杠后面的所有内容)。