Best Practice

  • Joomla Version
    6.0.0
    PHP Version
    PHP 8.3.x
    Hoster
    netcup
    Link (URL) zur Seite mit dem Problem
    https://neu.hosting121878.a2fb8.netcup.net/

    Hallo zusammen,

    leider war die Zeit in den letzten Monaten überschaubar, so dass ich bei meinem neuen Projekt nur langsam voran gekommen bin.
    Immerhin habe ich direkt mal das Update auf 6.0 eingespielt und nun folgende Fragen:

    Dateinamen:
    Wie geht Ihr mit den Dateinamen bei Bildern oder pdf-Dokumenten vor?
    Auf Leerzeichen würde ich verzichten wollen und ob ich dann im laufenden Dateinamen einen Binde- oder Unterstrich ist egal?

    Bildgröße:
    Welche Größe ist ideal?
    Ich habe jetzt erstmal für mich als optimale Größe 640x480 definiert. Auf der Startseite wird es optimalerweise entsprechend verkleinert. Wenn man dann aber in einen Beitrag geht, dann nimmt mir, insbesondere wenn in der Sidebar Inhalt steht, das Bild zu viel Raum in Anspruch.

    Sidebar:
    Auf der Startseite (Kategorieblog) möchte ich gerne auf der rechten Seite zusätzliche Infos anzeigen. Wenn ich man nun auf einen Beitrag von der Startseite klickt, dann wird auch auf dieser Seite ebenfalls die Sidebar angezeigt.
    Gibt es einen Trick, wie man dies unterbinden kann?

    Veröffentlichungs- und Bearbeitungsdatum:
    Global unter Optionen und Beiträge ist eingestellt, dass das Veröffentlichungsdatum angezeigt und das Bearbeitungsdatum nicht angezeigt wird. Im Menüpunkt "Aktuell" und in den Beiträgen sehe ich diese beiden Einstellungen auch als Global. Wenn ich nun in einen Beitrag gehe und dort das Bearbeitungsdatum auf "anzeigen" und das Veröffentlichungsdatum auf "verbergen" setze, zieht diese Einstellung nicht.
    Ist dies so gewollt bzw. warum wird diese Option überhaupt angezeigt, wenn es von den Optionen im Menüpunkt vererbt wird? Oder ist es ein Bug?

    Untermenü:
    Wenn ich den Menüpunkt "Wir" aufklappe, dann ist beim 2. Untermenüpunkt der der Pfeil zum Aufklappen nicht rechts daneben (wie z.B. beim Ersten), sondern drunter. Wenn der Menüpunkt dann aufgeklappt ist, dann ist der Pfeil zum Zuklappen wie gewünscht rechts daneben.
    Habt Ihr eine Idee, wie ich den Pfeil zum Aufklappen ebenfalls rechts neben dem Untermenüpunkt bekomme?

    Tabellen vs <div>:
    Ich habe bei meinem anderen Projekt damals zum Anzeigen von Personen mit Tabellen gearbeitet und es jetzt auch erstmal bei der ersten Seite (Vorstand) übernommen. Ich habe hier schon einige mal gelesen, dass man besser <div> nutzen soll. Ich hab es auf der Seite mal probiert, aber irgendwie bekomme ich es nicht hin das Foto und die weiteren Informationen nebeneinander darzustellen.
    Mir geht es vor allem darum auf <div> zu setzen, damit die Darstellung auf mobilen Endgeräten besser aussieht. Wenn die Tabelle zu breit ist (und mehrere Einträge hat), dann wird das mit dem Bild auf dem Smartphone schnell unschön.
    Habt Ihr eine Idee, was ich anders machen müsste?

    Ich glaube, das wäre es erst einmal und ich freu mich auf eure Rückmeldungen ;).

  • Moin, ich fange mal an:

    1. Dateinamen: Du solltest keine keine Grossbuchstaben und Sonderzeichen verwenden. Unterstrich und Bindestrich kannst du ohne Probleme verwenden.

    2. Bildgröße: Die optimale Bildgröße muss immer sehr individuell festgelegt werden. Zu große Bilder, die mit längerer Ladezeit geladen werden und anschließend runtergerechnet werden müssen, sind zu vermeiden. Ebenso zu kleine, die beim Vergrößern unscharf und pixelig werden. Manchmal lassen sich in Templates beispielsweise verschiedene Logos für verschiedene Bildschirmgrößen angeben. Auch in Editoren gibt es da die ein oder andere Möglichkeit.

    3. Sidebar: Joomla ist Menügesteuert. Über die Menüpunkte kannst du einstellen, welches Module (auch Sidebar) angezeigt werden sollen. Bei der Startseite kann es da in der Tat ein Problem geben. Oft hilft der "Advanced Module Manager" , der in seinen Einstellungen mit der "echten" Startseite arbeitet. Erklärungen wären an dieser Stelle zu komplex. ;) Keine Ahnung, ob es den bereits für Joomla 6 gibt.'
    Das Anklicken eines Beitrags ändert halt nicht immer den Menüpunkt, sodass die Module gleich bleiben.

    4. Bearbeitungdatum: Da gibt es in der Regel mehrere Einstellmöglichkeiten und eine bestimmte Priorität, welche zuerst und als letzte greift. Musst du mal austesten! Verwechsel ich auch immer wieder.

    5. Tabellen sollte man dann nicht verwenden, wenn sie lediglich dem Layout dienen. Natürlich gibt es auch echte Tabellen. Diese sind auch nicht ganz einfach zu handhaben aufgrund der verschiedenen Bildschirmgrößen. Versuche am besten ganz darauf zu verzichten! Das wäre mein Tipp.

    Viele Grüße!
    JoomlaWunder

  • Zu der Frage mit dem Untermenu:
    Das Untermenu hat eine bestimmte Breite.
    Wenn dein Text länger ist, wird ein Zeilenumbruch gemacht und der Pfeil kommt auf die nächste Zeile.
    Ist das Untermenu dann eingebledet, macht es das ganze breiter und der Pfeil hat wieder genug Platz.
    Das kannst du später mit css noch bearbeiten und schön machen, zuerst bau die Struktur fertig.

    Noch ein Hinweis: Die Zeiten mit tief geschachtelten Untermenus sind vorbei. Man macht gewöhnlich nur noch eine Untermenu-Ebene.

  • Das Untermenu hat eine bestimmte Breite.
    Wenn dein Text länger ist, wird ein Zeilenumbruch gemacht und der Pfeil kommt auf die nächste Zeile.
    Ist das Untermenu dann eingebledet, macht es das ganze breiter und der Pfeil hat wieder genug Platz.

    Kannst Du mir hierzu einen Hinweis geben, welches Element ich hier per css anpassen muss?

    Noch ein Hinweis: Die Zeiten mit tief geschachtelten Untermenus sind vorbei. Man macht gewöhnlich nur noch eine Untermenu-Ebene.

    Danke für den Hinweis.
    Die Struktur ist eigentlich soweit fertig. Ich das erste Untermenü nun rausgenommen, der andere wird aber wohl so bleiben müssen, da dort 10 Einträge drunter kommen und es in erster Linie um die Strukur der Organisation geht. Einen eigenen Menüpunkt auf der obersten Ebene ist es leider nicht wert.

    Versuche am besten ganz darauf zu verzichten! Das wäre mein Tipp.

    Das würde ich gerne, nur bekomme ich noch nicht das was ich aktuell mit einer Tabelle darstelle mit <div> hin.

  • Zu Sidebar

    Wenn man ein Modul bei bestimmten Beiträgen nicht angezeigen will, dann müssen die Beiträge dieser Kategorie einen eigenen Menüpunkt haben. Dadurch bekommen sie im Tab "Menüzuweisung" ein eigenes Kästchen zum Anhaken (= anzeigen) oder leer lassen (= nicht anzeigen).

    Wenn du nur den Menüpunkt für das Kategorieblog hast und keine Untermenüpunkte zu Kategorie-Beiträgen, dann kannst du die Anzeige nicht individuell steuern.

    MfG

    Ute

  • dann kannst du die Anzeige nicht individuell steuern

    Nicht mit Boardmitteln ... es gibt eine Erweiterung dafür ... ich würde es mir aber zweimal überlegen, ob es wert ist sie zu installieren.

    Ich habe bei meinem anderen Projekt damals zum Anzeigen von Personen mit Tabellen gearbeitet

    Man kann mit Kontakten oder Beiträgen arbeiten und die Personen als Bloglayout oder mit Modulen darstellen

    Beispiele:

    Fünf Möglichkeiten, das Beiträge-Modul zu verwenden
    Entdecke das neue Beiträge-Modul in Joomla 5.2! Es vereint die Funktionen bestehender Module und bietet neue Möglichkeiten zur flexiblen Anzeige deiner…
    www.joomla.de

    https://www.joomla.de/unsere-autoren/ (mit com_contact) (https://magazine.joomla.org/all-issues/jul…n-author-s-page)

  • Kannst Du mir hierzu einen Hinweis geben, welches Element ich hier per css anpassen muss?

    Sehe ich es richtig, dass folgendes Element wäre, bei welchem ich die Breite erhöhen müsste?

    Code
    .container-header .metismenu>li.level-1>ul {
       min-width: 12em;
    }

    Man kann mit Kontakten oder Beiträgen arbeiten und die Personen als Bloglayout oder mit Modulen darstellen

    Da sich die Personen immer wieder ändern, insbesondere im Untermenü und die Personen dann teils auch noch auf verschiedenen Ebene in unterschiedlichen Funktionen sind, denke ich, dass der Weg über eine Tabelle oder <div> der Einfachere wäre. Nur leider stehe ich hier (siehe Vorstand) ein bisschen auf dem Schlauch.

  • Hallo noch einmal,

    wie ich in Bootstrap sehe, kann man damit unendlich viele Dinge machen.

    Auf der bisherigen Homepage hat man mal die Erweiterung Visforms genommen, um unter "Mitglied werden" zum richtigen Bereich zu kommen. Ich würde jedoch möglichst auf Erweiterungen verzichten wollen und frage Euch daher, ob Ihr einen Tipp habt, welche Bootstrap-Komponente ich nutzen könnte für folgendes Szenario:

    • Bereich 1
      Wenn ich auf Bereich 1 klicke, dann komme ich direkt auf eine entsprechende Unterseite.
    • Bereich 2
      Wenn ich auf Bereich 2 klicke, dann erscheinen weitere Unterbereiche (2.1 ... 2.10) worüber ich jeweils direkt auf die entsprechende Seite komme.
    • Bereich 3
      Wenn ich auf Bereich 3 klicke, dann erscheinen weitere Unterbereiche (3.1 ... 3.35) worüber ich jeweils direkt auf die entsprechende Seite komme.

    Wie die Unterbereiche angezeigt werden (z.B. Drop-Down, oder andere Varianten) ist offen. Wichtig ist nur, dass wenn man zwischen den Bereichen springt, dass dann die anderen Unterbereiche ausgeblendet werden und ich dann per URL auf eine Seite komme.

  • Deine Überlegungen gehen insgesamt in die richtige Richtung: Bei Dateinamen sind Unterstriche oder Bindestriche völlig okay, Hauptsache keine Leerzeichen oder Sonderzeichen – das verhindert spätere Probleme. Bei Bildern musst du etwas ausprobieren, aber 640×480 ist heute eher klein; besser ist es, ein größeres Bild hochzuladen (z. B. 1200 px Breite) und die Anzeigegröße per CSS zu steuern, damit es im Beitrag nicht zu dominant wird. Die Sidebar lässt sich meist nur über Template-Overrides oder unterschiedliche Layouts für Kategorie- und Beitragsansicht getrennt steuern. Das Verhalten von Veröffentlichungs- und Bearbeitungsdatum ist tatsächlich oft Template-abhängig, weshalb manchmal lokale Einstellungen „überstimmt“ werden. Für dein Untermenü hängt der versetzte Pfeil typischerweise mit einem falschen oder vererbten CSS-Wert zusammen. Und was Tabellen angeht: Ja, für Personenlisten sind flexbox-Layouts mit <div> der bessere Weg, weil sie auf mobilen Geräten sauber umbrechen – wichtig ist, dass du für Bild + Text eine flex-Zeile (display: flex; align-items: flex-start;) verwendest.

    Kurzes Fazit: Mit sauberen Dateinamen, flexiblen CSS-Layouts und ein wenig Template-Feinschliff bekommst du alle Punkte zuverlässig in den Griff.

  • Bei Bildern musst du etwas ausprobieren, aber 640×480 ist heute eher klein; besser ist es, ein größeres Bild hochzuladen (z. B. 1200 px Breite) und die Anzeigegröße per CSS zu steuern, damit es im Beitrag nicht zu dominant wird.

    Die maximalen Abmessungen ergeben sich aus der maximal darzustellenden Breite.

    Dazu geht man wie folgt vor (wir gehen davon aus, das Template nicht selbst erstellt zu haben)

    1. Bei Bilder, die über die gesamte Breite angezeigt werden, ermitteln wir im Inspector des Browsers die maximale Breite am Desktop und in möglicherweise vorhandenen mobilen Ansichten. Hier kann unter Umständen sogar eine breitere Darstellung möglich sein, beispielsweise wenn dort deutlich kleinere Abstände außen im Layout eingestellt sein.

      Ich hab dazu mal ein Bespiel generiert: Beispieldomain: https://jdemo5.128ze.net/

      Desktop: Hier ist die maximale Breite im Beispiel 704px.

      Wir schalten oben rechts beim Symbol mit "Computer/Handy" die Ansicht um und ermitteln die Umschaltung auf eine anderen Ansicht, indem wir die Breite so lange verändern, bis "sich die Darstellung ändert.

      Hier wäre das Bild nun 752px groß. Da in der Seite keine breiteren Darstellungen, keine Popups mit schirmfüllender Darstellung verwendet werden, wären also 752px die größte Darstellung.

      Nun könnte man sagen, dass man sich beim Layout unsicher ist und vielleicht später das Template breiter einstellen will.

      Also rechnen wir noch Reserve dazu, es hängt natürlich auch von den Abständen in der Seite Bild <-> Seitenrand ab.

      Bei 150 Pixel Breite Reserve würde wir bei 752 + 150 = 902px herauskommen.

      Ziel ist, dass der Browser Bilder nicht vergrößern soll, also würde ich die Bilder in diesem Beispiel mit einer Breite von 902px abspeichern.
      Je größer das Bild, desto mehr Speicherplatz belegt es.

      Bilder - wenn es die Software hergibt bei JPGs- immer progressiv abspeichern!

  • Sidebar:
    Auf der Startseite (Kategorieblog) möchte ich gerne auf der rechten Seite zusätzliche Infos anzeigen. Wenn ich man nun auf einen Beitrag von der Startseite klickt, dann wird auch auf dieser Seite ebenfalls die Sidebar angezeigt.
    Gibt es einen Trick, wie man dies unterbinden kann?

    Veröffentlichungs- und Bearbeitungsdatum:
    Global unter Optionen und Beiträge ist eingestellt, dass das Veröffentlichungsdatum angezeigt und das Bearbeitungsdatum nicht angezeigt wird. Im Menüpunkt "Aktuell" und in den Beiträgen sehe ich diese beiden Einstellungen auch als Global. Wenn ich nun in einen Beitrag gehe und dort das Bearbeitungsdatum auf "anzeigen" und das Veröffentlichungsdatum auf "verbergen" setze, zieht diese Einstellung nicht.
    Ist dies so gewollt bzw. warum wird diese Option überhaupt angezeigt, wenn es von den Optionen im Menüpunkt vererbt wird? Oder ist es ein Bug?

    Allgemein gilt für beides:

    Bei Joomla wird sehr viel über die Menüeinträge geregelt und festgelegt!

    Beispiel bezüglich Sidebar:

    Erstelle einen Menüeintrag mit Menüeintragstyp Kategorieliste oder Kategorieblog bezüglich der Kategorie des Beitrags bei dem du die Sidebar nicht haben möchtest. In diesem Menüeintrag oder in den entsprechenden Modulen kannst du anschließend das gewünschte einstellen.

    Modulzuweisung -> gewünschtes Modul in Spalte Moduldatei anklicken -> Menüzuweisung in den "Moduleinstellungen bearbeiten" einstellen und speichern.

    help.joomla.org/proxy?keyref=Help4.x:Menu_Item:_New_Item/de#moduleassignment


    Beispiel bezüglich Veröffentlichungs- und Bearbeitungsdatum:

    Erstelle einen Menüeintrag mit Menüeintragstyp Kategorieliste oder Kategorieblog bezüglich der Kategorie des Beitrags bei dem du das Veröffentlichungs- und Bearbeitungsdatum anderst anzeigen möchtest. In diesem Menüeintrag kannst du das gewünschte einstellen z.B. das Veröffentlichungsdatum auf "Beitragseinstellungen verwenden" einstellen und speichern:

    Je "näher" ein einzelner Beitrag einem Menüeintrag ist desto stärker setzt der Menüeintrag sich durch als bestimmender Menüeintrag bezüglich der Einstellungen für die Ansicht bei Einzelbeitragsansicht.

    Ein Menüeintrag vom Typ "Einzelner Beitrag" für einen einzelnen Beitrag ist diesbezüglich für die Ansicht bei Einzelbeitragsansicht also "näher" bzw. stärker als ein Menüeintrag vom Typ "Kategorieliste" oder "Kategorieblog" und deshalb werden die Einstellungen des Menüeintrag vom Typ "Einzelner Beitrag" für den jeweiligen einzelnen Beitrag verwendet.

    Ist kein Menüeintrag für die Beitragskategorie oder den Beitrag vorhanden wird der einzelne Beitrag in der Einzelbeitragsansicht und auch die Module, mit den Einstellungen des Startseiten-Menüeintrages ausgegeben.

    Menüeinträge die du im Frontend nicht augeben möchtest kannst du z.B. im Tab Linktyp auf "Im Menü anzeigen" auf "Nein" einstellen und speichern.

    help.joomla.org/proxy?keyref=Help4.x:Menu_Item:_New_Item/de#linktype

  • ...frage Euch daher, ob Ihr einen Tipp habt, welche Bootstrap-Komponente ich nutzen könnte für folgendes Szenario:

    • Bereich 1
      Wenn ich auf Bereich 1 klicke, dann komme ich direkt auf eine entsprechende Unterseite.
    • Bereich 2
      Wenn ich auf Bereich 2 klicke, dann erscheinen weitere Unterbereiche (2.1 ... 2.10) worüber ich jeweils direkt auf die entsprechende Seite komme.
    • Bereich 3
      Wenn ich auf Bereich 3 klicke, dann erscheinen weitere Unterbereiche (3.1 ... 3.35) worüber ich jeweils direkt auf die entsprechende Seite komme.

    Wie die Unterbereiche angezeigt werden (z.B. Drop-Down, oder andere Varianten) ist offen. Wichtig ist nur, dass wenn man zwischen den Bereichen springt, dass dann die anderen Unterbereiche ausgeblendet werden und ich dann per URL auf eine Seite komme.

    Bin mir nicht sicher ob ich die Frage richtig verstanden habe.

    Denkbar ist z.B. die Unterbereiche (2.1 ... 2.10) sind in einem Beitrag als verlinkte Zeilen die zu den Unterbereichen führen und/oder Unterbereiche (2.1 ... 2.10) sind Menüeinträge in einem separatem Menümodul welches nur dann erscheint wenn der Menüeintrag Bereich 2 oder einer der Menüeinträge der Unterbereiche (2.1 ... 2.10) aufgerufen wird.

    Selbiges für den Bereich 3

    Dies ist ohne zusätzliche Bootstrap-Komponente möglich.

    Denkbar natürlich auch einfach per Menüeinträge in vorhandenem Menümodul.

    Siehe z.B.:https://cassiopeia.joomla.com/

    Klicke auf Syles = Bereich 2 dann erscheinen die anderen Unterbereiche als Menüeinträge...

  • Edit mit Korrektur und Ergänzung nach Zeitschranke:

    Denkbar natürlich auch einfach per Menüeinträge in vorhandenem Menümodul.

    Siehe z.B.: cassiopeia.joomla.com/

    Klicke auf Styles = Bereich 2 dann erscheinen die anderen Unterbereiche(OtherStyle usw.) als Unter-Menüeinträge...

    Klicke auf Sample Layouts = Bereich 3 dann erscheinen die anderen Unterbereiche(Blog usw.) als Unter-Menüeinträge...

  • Sorry, ich hatte in den letzten Tagen einfach zu viel um Ohren, aber nun bin ich wieder da ;).

    Bei Bildern musst du etwas ausprobieren, aber 640×480 ist heute eher klein; besser ist es, ein größeres Bild hochzuladen (z. B. 1200 px Breite) und die Anzeigegröße per CSS zu steuern, damit es im Beitrag nicht zu dominant wird.

    Mir persönlich sind, insbesondere wenn noch die Sidebar angezeigt wird, 640 Pixel breite Bilder zu dominant. Da bleibt leider nicht mehr viel Breite für den Text übrig.
    Aber spannend finde ich es dennoch die Anzeigegröße mit CSS zu steuern. Denn so müssten die Personen, die Inhalte erstellen nicht die Bilder vorher verkleinern. Könntest Du mir nen Hinweis geben, wie ein solches CSS ausschaut?

    wichtig ist, dass du für Bild + Text eine flex-Zeile (display: flex; align-items: flex-start;) verwendest.

    Kannst Du mir vllt. erklären, was bisher genutzten anders ist?
    Es sollen später mehrere Personen untereinander mit gleichem Raster aufgeführt werden.

    Code
    <div class="row p-1 align-items-center">
    <div class="col-sm-1 col-md-1"><img src="/images/bild_folgt.jpg" alt="Name" width="107" height="80"></div>
    <div class="col-sm-5 col-md-5">Name<br>Tel.</div>
    </div>

    Die maximalen Abmessungen ergeben sich aus der maximal darzustellenden Breite.

    Dazu geht man wie folgt vor (wir gehen davon aus, das Template nicht selbst erstellt zu haben)

    Ich nutzte Cassiopeia.
    Auf die Schnelle hab ich nicht alles verstanden, aber wenn ich die Tage die richtige Seite soweit fertig habe, frage ich nochmal nach ^^.

    Erstelle einen Menüeintrag mit Menüeintragstyp Kategorieliste oder Kategorieblog bezüglich der Kategorie des Beitrags bei dem du die Sidebar nicht haben möchtest. In diesem Menüeintrag oder in den entsprechenden Modulen kannst du anschließend das gewünschte einstellen.

    Das funktioniert dann doch aber nur bei den Menüeinträgen, die nicht als Startseite deklariert ist und darum ging es mir eigentlich.

    Klicke auf Syles = Bereich 2 dann erscheinen die anderen Unterbereiche als Menüeinträge...

    Irgendwie stehe ich auf dem Schlauch, aber auch hierzu würde ich mich noch einmal melden, wenn die richtige Seite fertig ist. Dann erschließt es sich vielleicht auch von der Fragestellung.


    Eine Frage habe ich allerdings noch zur "Benutzerregistrierung":

    Beim Anmelden kann ich die Seitenüberschrift in <h1> anzeigen lassen. Die selbe Überschrift würde auch bei der Benutzerregistrierung angezeigt. Ich habe keine Option gefunden, womit ich die Seitenüberschrift Benutzerregistrierung in <h1> einstellen kann, stattdessen wird hier eine <legend>-Tag genutzt.

    Und was ich auch ein bisschen vermisse:

    Vor dem Anmelden kann ich einen Beschreibungstext hinterlegen. Sowas hätte ich gerne bei der Registrierung, um den Personen vorab ein paar Informationen zu den Feldern zukommen zu lassen. Auf der bisherigen Homepage wurde dies per Override gelöst.

    Habt Ihr hier noch eine alternative Idee?

  • Code
    Klicke auf Syles = Bereich 2 dann erscheinen die anderen Unterbereiche als Menüeinträge...

    Irgendwie stehe ich auf dem Schlauch, aber auch hierzu würde ich mich noch einmal melden, wenn die richtige Seite fertig ist. Dann erschließt es sich vielleicht auch von der Fragestellung.

    Sieger66 meinte wohl (hier die Musterseite): https://cassiopeia.joomla.com/
    Menüs: Sample Layouts und Styles > wo die Untermenüs sind.

    Damit erreichbar im Menü Modul:

    Liebe Grüße
    Christine

  • Ja richtig, hatte nur in #13 einen Tipfehler eingebaut. Syles statt richtig Styles.


    Das funktioniert dann doch aber nur bei den Menüeinträgen, die nicht als Startseite deklariert ist und darum ging es mir eigentlich.

    Nein, du hast die Funktionalität noch nicht verstanden und offensichtlich auch noch nicht wie von mir beschrieben getestet. Daher erläutere ich nochmals:

    Sidebar:
    Auf der Startseite (Kategorieblog) möchte ich gerne auf der rechten Seite zusätzliche Infos anzeigen. Wenn ich man nun auf einen Beitrag von der Startseite klickt...

    Wenn man auf einen Beitrag von der Startseite klickt kommt man zum

    article-View = "Einzelbeitragsansicht" = (/index.php?option=com_content&view=article...)

    dies sieht man übrigens am leichtesten und am besten bei ausgeschaltetem SEO !

    Wichtig:

    Je "näher" ein einzelner Beitrag einem Menüeintrag ist desto stärker setzt der Menüeintrag sich durch als bestimmender Menüeintrag bezüglich der Einstellungen für die Ansicht bei "Einzelbeitragsansicht".

    Ein Menüeintrag vom Typ "Einzelner Beitrag" für einen einzelnen Beitrag ist diesbezüglich für die Ansicht bei "Einzelbeitragsansicht" also "näher" bzw. stärker als ein Menüeintrag vom Typ "Kategorieliste" oder "Kategorieblog" und deshalb werden die Einstellungen des Menüeintrag vom Typ "Einzelner Beitrag" für den jeweiligen einzelnen Beitrag verwendet.

    Ist kein Menüeintrag für die Beitragskategorie oder den Beitrag vorhanden wird der einzelne Beitrag in der "Einzelbeitragsansicht" und auch die Module, mit den Einstellungen des Startseiten-Menüeintrages ausgegeben.

    Das ganze ist eigentlich recht logisch wenn man es einmal richtig verstanden hat.

    Menüeinträge die du im Frontend nicht augeben möchtest kannst du z.B. im Tab Linktyp auf "Im Menü anzeigen" auf "Nein" einstellen und speichern.

  • Damit erreichbar im Menü Modul:

    Ich denke/hoffe jetzt verstanden zu haben, wie man die Sidebar "Mitglied werden" lösen könnte und hab mal einen Entwurf auf die Seite gepackt.

    Gibt es dann auch noch irgendwie die Möglichkeit einleitende Wort davor zu packen?

    Nein, du hast die Funktionalität noch nicht verstanden und offensichtlich auch noch nicht wie von mir beschrieben getestet. Daher erläutere ich nochmals:

    Probiert hab schon einiges, aber ich hatte es aus vorhergehende Beiträge so verstanden, dass es schlicht nicht geht.

    Ich habe mehrere Menü-Einträge, u.a. "Aktuell" (mit der Kategorie "Aktuell"), welches als Startseite deklariert ist:

    Dem Sidebar-Modul hier hab ich z.B. nur den Menüpunkt "Aktuell" zugewiesen, da es auf Startseite sichtbar sein soll:

    Wenn ich nun auf einen Beitrag auf der Startseite ("Aktuell") klicke, dann bin ich ja im Vergleich zum Menüpunkt "Mitgliedervorteile" immer noch irgendwie im Menüpunkt "Aktuell.

    Woran ich auch noch ein bisschen verzweifle, und ich meine, ich hatte es mal gelöst und dann scheinbar wieder was geändert:
    Unter der Kategorie "Aktuell" habe ich noch Unterkategorien. Ich möchte den Inhalt dieser jedoch vollständig im Kategorieblog "Aktuell" dargestellt haben und nicht unten drunter die Unterkategorien aufgelistet haben.

    Habt Ihr hier einen Hinweis für mich, welche Einstellung ich hierfür anpassen muss?

  • Sehe jetzt das du die Startseite per Menüeintrag Aktuell = ID101 als Kategorieblog (Menüeintragstyp) ausgibst:

    /index.php?option=com_content&view=category&layout=blog&id=2&Itemid=101

    Dann bekommst du für die "Einzelbeitragsansicht" z.B. für den Beitrag der Startseite "Tempor invidunt" eine andere Modulausgabemöglichkeit per zusätzlichem Menüeintrag mit Menüeintragstyp "Einzelner Beitrag" für diesen Beitrag mit der ID 4

    Einfacher wäre es die Startseite per Menüeintrag mit Menüeintragstyp "Hauptbeiträge" zu benutzen, wenn du wie von dir in #18 beschrieben aus mehreren Kategorien Beiträge auf der Startseite ausgeben möchtest...

  • Dann bekommst du für die "Einzelbeitragsansicht" z.B. für den Beitrag der Startseite "Tempor invidunt" eine andere Modulausgabemöglichkeit per zusätzlichem Menüeintrag mit Menüeintragstyp "Einzelner Beitrag" für diesen Beitrag mit der ID 4

    Ich glaube, ich hab es nun hinbekommen mit dem Menü "versteckte Beiträge". Das würde aber auch bedeuten, dass wenn man 50-60 Beiträge hat und jedes Jahr einige dazu kommen, dass man dieses Menü manuell mit pflegen muss?

    Einfacher wäre es die Startseite per Menüeintrag mit Menüeintragstyp "Hauptbeiträge" zu benutzen, wenn du wie von dir in #18 beschrieben aus mehreren Kategorien Beiträge auf der Startseite ausgeben möchtest...

    Das wäre eine Option. Dann müsste man aber immer alle Beiträge einzeln zu Haupteinträgen machen bzw. wieder entfernen. Über die Kategorie könnte man einfach die komplette Kategorie "verstecken".

    Zudem gibt es im Mitgliederbereich (mit teils tiefgehenden Kategorie-Strukturen zum ordnen von Beiträgen) ebenfalls die Überlegung einen Kategorieblog zu machen. Da könnte ich dann nicht mehr mit Hauptbeiträgen arbeiten.