0

我正在使用 Jumi 在页面上生成一个简短的链接列表。

然而,这些链接并没有被 Joomla 系统 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 和标准系统插件。

非常感谢如何解决这个问题!

4

1 回答 1

0

即使您更改插件的顺序,这也不起作用。问题是,Jumi 独立于网站的其余部分运行,因此任何插件都不能修改那里的数据(同样,无论插件顺序如何)。

您应该尝试使用带有链接的 JRoute 函数。

于 2015-10-22T10:25:22.213 回答