Weiterlesen - Keine Module sichtbar

  • Joomla Version
    4
    PHP Version
    PHP 8.1.x
    Hoster
    alle

    Wem der Advanced-Modul-Manager zu komplex ist, findet hier eine einfache Lösung. Kann mit ein bisschen Wissen einfach angepasst und erweitert werden.

    Readmore-Hack (kompatibel zu Joomla-4)

    Jquery-Code zum umwandeln von Readmore- und Artikel-Links in Menu-Links.

    Der Code behebt das Problem, dass bei Klick auf "readmore" die Module der jeweiligen Seite nicht geladen werden, weil kein Menueintrag ausgewählt wurde.

    Wie funktionierts?

    Der Code sucht nach dem entsprechenden Menueintrag (falls vorhanden) und schreibt den jeweiligen Link in den Menulink um:

    Der Code sollte am Ende (nach </body>) der index.php des aktiven Templates stehen. Er schreibt alle Links um, sobald ein entsprechender Menupunkt vorhanden ist. Es muss nicht unbedingt ein "weiterlesen"-Link sein. Wichtig bei SEO angeschaltet ist, dass der Menupunkt den gleichen Alias hat, wie der Beitrag. Hat der volle Beitrag den Alias "das-ist-mein-beitrag", so muss auch der entsprechende Menueintrag den Alias "das-ist-mein-beitrag" haben. Bei SEO off, ist es egal. Aber am besten, man hält sich grundsätzlich dran.

    "#main" ist zu ersetzen durch die ID, die man für den content-Bereich verwendet.

    "li.nav-item a" ist zu ersetzen, falls man ein spezielles Menu benutzt.