joomla - 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 以显示这样的组件名称?
解决方案
推荐阅读
- javascript - 如何在 React Js 中将数据显示到表中?
- reactjs - 在异步事件处理程序中未调用模拟的 useHistory
- html - 如何修复此移动侧边栏?
- c# - 可空值已启用,但“值不能为空”
- reactjs - 如何解决 Material-UI ToggleButtonGroup 中的这种长时间延迟?
- html - 如何制作一个html滚动页面
- python - 手动更改的量化权重未反映在 state_dict()
- c++ - 错误 LNK2019:函数 _main 中引用的未解析外部符号“public:__thiscall RNG::RNG(unsigned __int64)”(??0RNG@@QAE@_K@Z)
- apache-nifi - 恢复 NiFi 项目
- asp.net-mvc - 使用 MVC 5 创建 OAuth2.0 登录应用程序