首页 > 解决方案 > Joomla 或主题似乎正在为组件加载错误的 href 链接

问题描述

我有一个 joomla 模块,旨在挂钩到组件提供的代码。问题是,当我单击元素链接时,它的 href/url 错误,因此找不到该页面。

我的模块代码是:

'<a href="'.JRoute::_('index.php?option=com_coupon&view=detail&id='.$item->id.'&Itemid=357').'" title="'.$item->name.'">'.$item->name.'</a></div>' ;

如果我使用正确的 ID 粘贴该 URL 格式,它会进入页面没有问题。

/index.php?option=com_coupon&view=detail&id=66666&Itemid=357

但实时网址是

/index.php/components/com_coupon/alias

所以它似乎是注入组件文件夹和组件名称,然后是别名

joomla 或主题中是否有一些设置可以覆盖任何组件的 URL 以显示这样的组件名称?

标签: joomlacomponents

解决方案


推荐阅读