1

これは、php に精通している人にとっては簡単なことです (残念ながら、私はそうではありません)。

$user = JFactory::getUserGroups();
if($user == 'silver')
{
    //link to page for registered users 
    $link =  JRoute::_('/index.php/page-3');
}
else
{
    //link to page for default users 
    $link =  JRoute::_('/');   
}

注: また、このコードを$user =&無駄に開始しようとしました。

このコードで私がやろうとしているのは、ユーザーがウェブサイトの左上にあるロゴをクリックしたときにユーザーが属するグループをチェックし、グループに属しているpage-3場合はルーティングし、グループsilverにルーティングすることです。そうでない場合はデフォルトのページ。基本的に、グループごとに異なるページをインデックス ページとして設定し、適切にルーティングしようとしています。

上記のコードは、どこかで見たサンプル コードに基づいて一緒にハッキングしたものですが、このスクリプトを使用するとサイトが壊れるため、明らかに何かが機能していません :)

編集:swapnesh によって提案された構文エラーを修正しました。元の質問はまだ有効です。

4

1 に答える 1