+ Antworten
Ergebnis 1 bis 5 von 5

Thema: Modul für nur eine usergruppe einblenden

  1. #1
    War schon öfter hier
    Registriert seit
    04.10.2008
    Beiträge
    178
    Bedankte sich
    25
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard Modul für nur eine usergruppe einblenden

    Hallo

    Ich würde gerne ein Modul nur für die Gruppe "registriert" einblenden, für alle anderen Gruppen nicht.

    Dazu muss ja um die Modulposition im html code eine php-abfrage gebaut werden.

    Aber wie muss die Abfrage aussehen, damit nur die eine Gruppe das sehen kann?

    Hintergrund zum besseren Verständnis:

    Die User die sich neu anmelden sind "registrierte", nach einer Vorstellung im Forum und erneuter Freischaltung "Autoren", diejenigen User die die Vorstellung verschlafen oder nicht finden, sollen durch dieses schöne Modul immer dran erinnert werden. Ein "Autor" soll es ja dann natürlich nicht mehr sehen können...

    Vielen Dank, ich weiss die Frage ums ausblenden wurde schon oft gestellt, hab auch etliche male die Suche bemüht, aber zu diesem speziellen Fall nichts gefunden..
    Geändert von Igather (22.12.2010 um 22:12 Uhr)
    ~*~*~*~*~*~*~*~*~*~*~*~*
    Wichtig: Joomla - FAQ
    ~*~*~*~*~*~*~*~*~*~*~*~*
    Web-Projekt: Warum tragen Musliminnen Kopftuch?

  2. #2
    Gehört zum Inventar Avatar von Taka
    Registriert seit
    23.05.2005
    Ort
    Downtown Zürich
    Alter
    39
    Beiträge
    5.067
    Bedankte sich
    152
    Erhielt 1.239 Danksagungen
    in 1.172 Beiträgen

    Standard

    Hi

    MetaMod ist das Richtige dafür:
    http://extensions.joomla.org/extensi...anagement/3391

    Gruss Taka

  3. #3
    Hat hier eine Zweitwohnung Avatar von MrDamage
    Registriert seit
    28.08.2007
    Ort
    Wien
    Beiträge
    1.776
    Bedankte sich
    6
    Erhielt 606 Danksagungen
    in 562 Beiträgen

    Standard

    Oder wenn du es direkt ins Template schreiben möchtest:
    PHP-Code:
    <?php
    $userattr 
    JFactory::getUser();
    $condition $userattr->get('usertype');
    if(
    $condition == 'Registered') { ?>
        <jdoc:include type="modules" name="positionname" style="xhtml" />
    <?php ?>
    www.web-consultant.at
    Sorry, kein Support über die "Private Nachrichten"-Funktion.

  4. Erhielt Danksagungen von:


  5. #4
    Moderator Avatar von Lacki
    Registriert seit
    27.04.2006
    Ort
    Direkt um die Ecke
    Beiträge
    8.736
    Bedankte sich
    337
    Erhielt 3.611 Danksagungen
    in 2.970 Beiträgen

    Standard

    Zitat Zitat von MrDamage Beitrag anzeigen
    Oder wenn du es direkt ins Template schreiben möchtest:
    ...
    Habe es mal eben in die FAQ mit aufgenommen, Danke

  6. #5
    War schon öfter hier
    Registriert seit
    04.10.2008
    Beiträge
    178
    Bedankte sich
    25
    Erhielt 4 Danksagungen
    in 4 Beiträgen

    Standard

    Vielen Dank, der Code hat wirklich prima geklappt! Zwar sieht bei mir der Template quellcode anders aus, da das warp framework (hoff das war richtig so) verwendet, aber über den namen der modulposition findet man das leicht in der Datei...
    ~*~*~*~*~*~*~*~*~*~*~*~*
    Wichtig: Joomla - FAQ
    ~*~*~*~*~*~*~*~*~*~*~*~*
    Web-Projekt: Warum tragen Musliminnen Kopftuch?

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein