2012-04-09 19 views
1

Joomlaのversを使用しています。 2.5私はそれのようなカスタムHTMLを持っています:Joomla 2.5の公式ユーザー専用のカスタムhtmlモジュール

<table border="0" cellpadding="1" cellspacing="1" style="width: 100%; "> 
    <tbody> 
     <tr> 
      <td> 
       <form action="/login" id="form-login" method="post" name="form-login"> 
        <input class="button" name="Submit" type="submit" value="Log In" /> 
       </form> 
      </td> 
     </tr> 
    </tbody> 
</table> 

これは単なるユーザログインページにリンクされたボタンです。ログインしていないパブリックユーザーに対してのみ、このボタンを有効にする(または表示する)ようにします。ユーザーがサイトにログインしている場合は、別のカスタムコード。デフォルトのログインモジュールは大きすぎて表示できません。

+0

アクセス許可を使用してください。 – Shaz

+0

私はjoomlaではなく階層的なユーザーアクセスレベルを試しました。私が "public"をクリックすると、誰もが見ることができます。一般ユーザーだけではありません。 – pikk

答えて

1

Joomla!で2.5では、既定のユーザーグループ/ビューとアクセスレベルが古い1.5スタイルグループをシミュレートし、前述のように階層化されています。

ログインしていないユーザーだけに要素(モジュール、記事、メニュー項目など)を表示させるには、「ゲスト」ユーザーグループを作成し、新しいユーザーが配置される既定のグループとして設定する必要がありますこの「ゲスト」グループはデフォルトの階層の外にあり、現在「パブリック」としているすべてのアイテムを「ゲスト」に設定する必要があることを意味します。

here in the Joomla! doc's websiteハウツー詳細な説明&と簡潔ありますarticle by Brian Teeman here.念の誰もが、まだ問題はこの1つを考え出すしている中で、それはユーザーグループと連携させる方法についてのガイドに従うことは非常に容易がある

関連する問題