我正在使用Jumi在页面上生成一个简短的链接列表。
然而,这些链接没有被Joomla system sef插件转换,尽管页面上的任何其他链接都被正确地转换了。
我已经尝试使用插件管理器更改Jumi插件和Joomla SEF插件的顺序,但这并不影响结果。
例如,在我的文章中,我有以下内容
{jumi [test.php]}在test.php中,我有这样的功能:
<?php
echo '<a href="index.php?option=com_content&view=article&id=1120&Itemid=234">Testing</a>';当我从前端查看文章时,测试链接href中的url是非SEF形式的,而其他相同的url(插入到编辑器中,而不是由插件)已被Joomla SEF插件正确转换。
我没有使用任何其他插件或路由器,这可能会影响这一点(例如。我使用的不是SEF404或类似的插件,而是Jumi和标准系统插件。
非常感谢你如何解决这个问题!
发布于 2015-10-22 18:25:22
即使你改变了插件的顺序,这也不会起作用。问题是,Jumi独立于网站的其余部分运行,因此任何插件都不能修改其中的数据(同样,无论插件顺序如何)。
您应该尝试将JRoute函数与链接一起使用。
https://stackoverflow.com/questions/33271410
复制相似问题