1

Joomla 2.5.9 で奇妙な問題が発生し、バグなのか設定の問題なのかわかりません。とにかく、私の問題は、「ブログリスト」というメニュー項目の種類を作成し、カテゴリを選択して、記事の「アクセス」を「登録済み」に、「不正なアクセスリンクを表示する」を「はい」に設定したことです。これでユーザーは記事を見ることができますが、「もっと読む」をクリックするとログインにリダイレクトされます。手順はここで確認できます (-> http://tinyurl.com/bldbvx4 )

ここまでは順調ですね。残念ながら、記事のリターン URL が正しく作成されていません。

私の問題を説明するデモ インストールを作成しました。 http://seminare-gratz.de/Joomla_2/index.php/problem

ログイン: デモデモ

次のステップで「Koala」をクリックしてログインすると、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 で間違った部分を切り取ろうとしました (失敗しました)

これを修正する方法の手がかりはありますか?

助けてくれてありがとう、

トニー

4

2 に答える 2

1

了解しました。この問題を抱えている他のすべての人のために。私は次のテンプレートオーバーライドを行いました:

components / com_content / views / category / tmpl / blog_item.php

149行目でurlencodeを切り取りました。

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

このハックでそれは動作します...

于 2013-02-12T12:57:26.913 に答える
0

これは、登録するアクセスレベルを指定しているため、通常のユーザーはこの記事を読むことができないためです。ですので、公開登録されているアクセスレベルを変更してください。

于 2013-02-11T09:59:35.223 に答える