2015-10-22 70 views
0

我使用Jumi生成頁面上的短鏈接列表。Jumi插件網址並未被Joomla SEF插件取代

但是,鏈接並未被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處於非sef格式,而其他相同的url(插入編輯器,而不是插件)已被Joomla SEF插件正確轉換。

我沒有使用任何其他插件或路由器可能影響它(比如,我沒有使用SEF404或類似的,只是JUMI和標準體系的插件。

對於如何解決這一問題非常感謝!

回答

0

即使你改變了插件的順序,那也是行不通的,事情是,Jumi獨立於網站的其他部分運行,所以那裏的數據不能被任何插件修改(不管插件是什麼order)

您應該嘗試在鏈接中使用JRoute功能

+0

您能否更詳細地解釋'jumi獨立於網站其他部分運行'的含義?據我瞭解,jumi插件是一個標準插件,我不使用該組件。感謝您使用路由器的建議,您是否建議我調用'Jrouter :: _()'? – user1104799