+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 20

Thema: Modul nur für Gäste Sichbar

  1. #1
    War schon öfter hier
    Registriert seit
    25.07.2007
    Beiträge
    142
    Bedankte sich
    16
    1 Danksagung in 1 Beitrag

    Standard Modul nur für Gäste Sichbar

    Hallo,
    habe ein "Newsletter" Modul in der Position "left"
    Möchte das es für Regestrierte Benutzer nicht Sichbar ist. Sondern nur für Gäste.

    Kann mir das jemand erklären ? Ohne das ich eine neue Position hinzufügen muss?
    Soll also bei "left" bleiben.

    DANKE

  2. #2
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Blinzeln

    die forensuche (grüner button ) warf unter anderem das aus:
    http://www.joomlaportal.de/allgemein...tml#post682682
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  3. Erhielt Danksagungen von:


  4. #3
    War schon öfter hier
    Registriert seit
    25.07.2007
    Beiträge
    142
    Bedankte sich
    16
    1 Danksagung in 1 Beitrag

    Standard

    verstehe das nicht so richtig. Da wurde eine neue Position angelegt o_O

  5. #4
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Standard

    Zitat Zitat von Syber Beitrag anzeigen
    verstehe das nicht so richtig. Da wurde eine neue Position angelegt o_O
    ja, da wurde eine neue position angelegt, aber das funktioniert auch mit vorhandenen. alles , was du dann auf dieser position veröffentlichst, sehen nur deine gäste.
    angenommen, deine position heißt user12, dann steht folgendes in der index.php:
    PHP-Code:
    <div id="newsflash">
             <
    jdoc:include type="modules" name="user12" style="xhtml" />
         </
    div
    du ergänzt über dem eintrag:
    PHP-Code:
    <?php 
    $user 
    = &JFactory::getUser();
    if(
    $user->get('guest')) : ?>
    und unterhalb:
    PHP-Code:
    <?php endif; ?>
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  6. Erhielt Danksagungen von:


  7. #5
    War schon öfter hier
    Registriert seit
    25.07.2007
    Beiträge
    142
    Bedankte sich
    16
    1 Danksagung in 1 Beitrag

    Standard

    ok Danke das habe ich verstanden. Mein Problem ist aber,
    Das ich im menu "left" dort ist auch Login und ein Menu usw. ein Modul drin habe.
    Dieses modul soll nur für Gäste zu sehen sein der Rest für alle user.
    Wenn ich dann "Left" für Gäste machen würde nach deiner Anleitung ist ja auch Login, und das Menu weg wenn die Angemeldet sind o_O


    Frage2. Ist da sganze auch mit einem Menu eintragmöglich ?

    z.b habe im Headermenu ogen auf der Seite ein link !! HIER ANMELDEN !! dieser soll ausgeblendet werden wenn man Eingeloggt ist.

  8. #6
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Standard

    nein, ein link ist teil eines menüs, welches wiederum ein modul ist. du kannst diese position zwar nach o.g. anleitung einrichten, aber dann ist das ganze menü weg, wenn man angemeldet ist.
    warum legst du dir unter left nicht einfach eine neue position an, anleitungen findest du unter http://www.joomla-tipps.net/
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  9. #7
    War schon öfter hier
    Registriert seit
    25.07.2007
    Beiträge
    142
    Bedankte sich
    16
    1 Danksagung in 1 Beitrag

    Standard

    DANKE Funktioniert hab ne Position darüber estellt

    Aber mit den menue Link nur für Gäste gibs keine Lösung ?

  10. #8
    Gehört zum Inventar Avatar von blaulichttreff
    Registriert seit
    30.04.2007
    Ort
    Heidenrod
    Beiträge
    7.703
    Bedankte sich
    134
    Erhielt 2.557 Danksagungen
    in 2.421 Beiträgen

    Standard

    Zitat Zitat von Syber Beitrag anzeigen
    DANKE Funktioniert hab ne Position darüber estellt

    Aber mit den menue Link nur für Gäste gibs keine Lösung ?
    klar, aber umständlich.
    funktioniert auch mit erstellen eines neuen moduls, in dieses modul stellst du ein (ebenfalls neues) menü, was nur diesen einen link enthält,dann funktioniert es wie oben beschrieben.
    Gruß Sascha
    Viele kennen Google, aber nur wenige scheinen es zu nutzen Problem gelöst? | Joomla FAQ
    FF Springen

  11. Erhielt Danksagungen von:


  12. #9
    Neu an Board
    Registriert seit
    15.12.2008
    Beiträge
    49
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hallo,

    ich hab ein ähnliches Problem: auch ich möchte bei angemeldeten Usern die gesamte rechte Spalte weghaben.
    Wenn ich nun eure Lösung anwende, dann sind zwar die Module der rechten Spalte weg, aber wenn ich z.B. einen Beitrag anklicke um ihn zu bearbeiten, dann breitet sich das Fenster auch in den ganzen Content - Bereich aus, wie es soll - aber die rechte Spalte ist immer noch da, d.h. das Editor Fenster wird zum Teil von der rechten Spalte überblendet. Was kann man da tun, um die Spalte ganz wegzukriegen?

    Dazu muss ich noch sagen, dass ich auch für die Gäste die rechte Spalte auf manchen Seiten ausgeblendet hab mit folgendem Code:

    PHP-Code:
    <?php if($this->countModules('right') == 0) { ?>

    <style type="text/css" media="screen">
       #rightcolumn { display:none; }
       #main_full { width:690px; }

    </style>
    <?php ?>
    Ich bin sehr dankbar für jede Hilfe!!

    Grüße

  13. #10
    Neu an Board
    Registriert seit
    15.12.2008
    Beiträge
    49
    Bedankte sich
    5
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    So, ich hab noch ein bisschen rumprobiert, leider ohne Ergebnis.

    Könnte man nicht die beiden if - Bedingungen verschachteln oder verbinden? Leider krieg ichs nicht hin - ist jemand fit in Php und kann mir helfen?

    z.B. so oder so ähnlich -leider funktioniert es (noch) nicht:

    PHP-Code:
    <?php 
    $user 
    = &JFactory::getUser();
    if(
    $user->get('guest')) : 
                    
    php if($this->countModules('right') == 0) { ?>

                    <style type="text/css" media="screen">
                       #rightcolumn { display:none; }
                        #main_full { width:690px; }

                       </style>
    <?php ?>

+ Antworten
Seite 1 von 2 1 2 LetzteLetzte

Lesezeichen

Berechtigungen

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