2013-02-11 104 views
1

我是一個奇怪的Joomla 2.5.9問題,我不知道它是一個錯誤或設置問題。 無論如何,我的問題是我創建了一個菜單項種類「博客列表」,選擇一個類別,並將文章的「訪問」設置爲「已註冊」和「顯示未經授權的訪問鏈接」爲yes。現在用戶可以看到文章,但是如果他點擊「閱讀更多」,則會被重定向到登錄。 ( - >http://tinyurl.com/bldbvx4Joomla 2.5.9錯誤的重定向後閱讀更多 - >登錄

到目前爲止這麼好。不幸的是,文章的返回URL沒有正確創建。

我創建了一個演示安裝,它說明了我的問題。 http://seminare-gratz.de/Joomla_2/index.php/problem

登錄: 演示 演示

如果我點擊 「考拉」 和登錄的下一步是,Joomla嘗試我重定向到: http://seminare-gratz.de/Joomla_2/index.php/%2FJoomla_2%2Findex.php%2Fproblem%3Fid%3D25%3Akoala 正確的是: http://seminare-gratz.de/Joomla_2/index.php/problem/25-koala

爲了解決這個問題,我試圖用htaccess刪除錯誤的部分(失敗)

任何線索如何解決這個問題?

感謝任何幫助,

託尼

回答

0

這是因爲你給的訪問級別註冊,以便普通用戶是不允許讀這篇文章。所以你好心地改變登記到公衆的訪問級別。

+0

不,我認爲那不是重點。 joomla有這個功能稱爲「顯示未經授權的訪問鏈接」。 ( - > http://tinyurl.com/bldbvx4) – 2013-02-11 10:58:55

1

好吧,明白了。對於有這個問題的其他人。我做了一個模板覆蓋:

組件/ com_content /視圖/分類/ TMPL/blog_item.php

以及與此破解它的工作原理板缺的進行urlencode在行149

 //$link->setVar('return', base64_encode(urlencode($returnURL))); 
    $link->setVar('return', base64_encode($returnURL)); 

..