1

クエリ文字列を含むカスタム ブロックを使用しています。管理者としてログインすると、残念ながらログアウトするとすべてが正常に機能します。クエリ文字列がアドレス バーに表示されますが、ページに正しい情報が表示されません。

クエリ文字列の例: http://c5.demop_site.com/calendar/?date=2012-12 ...

カレンダー セグメントは、以下に記述されているコントローラーのカスタム関数によって生成されています。

http://c5.demop_site.com/ getCurrentUrl(); ?>/?date=2012-12

public function getCurrentUrl(){
  global $c;
  $nh = Loader::helper('navigation');
  $cpl = $nh->getCollectionURL($c); 
  return $cpl;
}

ログインしていないときも機能しないので、これがクエリ文字列のエラーの原因なのだろうかと思っています。

4

1 に答える 1

0

そのページの権限を確認しましたか?

于 2013-01-30T04:23:37.743 に答える