Beiträge von Funkadelic

    Hallo zusammen,


    ich möchte dass Joomla bei bestimmten Kategorien, die alle einzeln über das Hauptmenü per "Category Blog" ansteuerbar sind, die Intro Images nicht anzeigt. Bis jetzt sind mir 2 Wege eingefallen, wobei ich als Nicht-Experte bei der 2. Variante nicht von alleine auf die finale Lösung komme und von daher "leider" etwas Hilfe benötige.


    1. Variante:


    Duplikat des verwendeten Templates erstellen und dann per Override die ursprüngliche components/com_content/tmpl/category/blog_item.php anpassen. Der Code der entfernt werden muss ist die folgende Zeie:

    PHP
    <?php echo LayoutHelper::render('joomla.content.intro_image', $this->item); ?>

    Anschließend muss man dann dem Duplikat des Templates die entsprechenden Einträge im Hauptmenü zuweisen und das Problem ist gelöst.


    2. Variante:


    Auch wenn ich kein PHP Experte bin habe ich gedacht, dass man an der selben Stelle im Code auch eine WENN, DANN, ODER Schleife einbauen kann, die prüft, welche Kategorie denn gerade dargestellt wird und sollte es eine der gewünschten sein dann nichts macht, oder halt den Code oben ausführt. Nach etwas Recherche kam ich zum folgenden (Test-) Code, wobei der nicht unbedingt zu 100% richtig sein muss:

    PHP
    <?php $catid = JRequest::getInt('catid'); if ($catid == 9) {echo "Hallo Nils";} else {echo "Du bist nicht Nils!";}?>

    Allerdings musste ich dann lernen, dass Joomla 4 JRequest wohl nicht mehr unterstützt. Leider habe ich bis jetzt keine passende Alternative für den Code ausfindig machen können. Ist meine Idee denn grundsätzlich umsetzbar? Wenn ja, wie erziele in den Effekt per Code in Joomla 4?


    Sorry dass ich so plump nach der Lösung frage aber ich habe sie leider noch gefunden und verzweifle so langsam auch daran.


    Vielen Dank und schöne Grüße!

    Hallo zusammen,


    ich habe mich endlich entschieden von Joomla 3 auf Joomla 4 zu gehen. Da ich ein Template verwendet habe was nicht Joomla 4 kompatibel ist musste auch hier etwas neues her. Ich habe mich für das Template Eranews entschieden. Veränderungen können an dem Template durch die T3 Framework Extension vorgenommen werden. Allerdings kriege ich, wenn ich eine Einstellung für einen Style ändern will, die folgende Meldung und die Änderung wird schlussendlich auch nicht gespeichert:


    JLIB_FORM_FIELD_INVALID Small Logo ImageThis value is not valid


    Hat jemand eine Idee woran es liegen könnte?