- 1. Joomla-Modul-Override für Einbinden beliebiger Codes
- (Joomla-Kram)
- Man braucht nicht unbedingt eine zusätzliche Erweiterung, um in einen Joomla-Beitrag eigenen, dynamischen PHP-Code auszugeben, vielleicht aus der Datenbank. Das geht auch mit Joomla-Hausmitteln. Mit Modul-Overrides plus Joomla-eigenem Plugin loadmodule. Der Code kann Joomla-Klassen und -Methoden ohne weiteres Zutun nutzen und der Beitrags-Editor bleibt ...
- Erstellt am 25.07.2021
- 2. Joomla 3 Templates verstehen - HEAD - Teil2: Bootstrap Override
- (Joomla-Kram)
- In diesem zweiten Teil zeige ich wie man bspw. Bootstrap-Dateien, die man joomlakonform eingebunden / geladen hat mit eigenen updatesicher überschreiben kann. Beispielsweise um Joomla 3 von Bootstrap 2 auf 3 aufzurüsten oder das Laden von Bootstrap aus dem Core zu verhindern, indem man einfach leere Override-Dateien anlegt. Wer weiterdenkt. . . Einleitung ...
- Erstellt am 18.04.2015
- 3. Schnipsel: Beiträge-Accordion mit Joomla-4-Hausmitteln
- (Joomla-Kram)
- Einige Accordion-Module, die Beiträge anzeigen, haben sich mit dem Erscheinen von Joomla 4 "ausgelebt". Sie verwenden veralteten PHP-Code, Mootools, unnötigerweise JQuery... Wegen einer Anfrage so eine schon mehrfach wiederbelebte Leiche für Joomla 4 zu überarbeiten, habe ich am Ende nur einen Override für das joomla-eigene Modul "Beiträge - Kategorie" ...
- Erstellt am 19.01.2022
- 4. Ein "mod_custom" ohne Editor und Textfilterun
- (Joomla-Kram)
- Manchmal brauche ich keinen WYSIWYG-Editor und will nur einen beliebigen Code-Schnipsel in einem Joomla-Frontend-Modul ausgeben, der ohne zusätzliches HTML-Gedöns garantiert 1:1 ausgegeben wird. Und noch öfter will ich gar nichts eingeben und nur mit schnell hingehauenen Modul-Overrides arbeiten. Dafür habe ich mir das Modul MOD_CUSTOM_BLANKGHSVS ...
- Erstellt am 20.09.2021
- 5. Joomla 4: Einleitungs-, Beitragsbild. Komische Pfade.
- (Joomla-Kram)
- ... die in meinem Fall störend sind. Wie man sie los wird? Hinweis zur obigen Frage "Wie man sie los wird?". Ich meine damit, wie man sie später im eigenen PHP-Code wegputzen kann. Zu verhindern, dass sie in der Bilderauswahl gar nicht generiert werden und/oder in der Datenbank gespeichert werden, wäre sehr aufwendig, verbunden mit JavaScript-Overrides, ...
- Erstellt am 10.09.2021
- 6. modChrome-Nerverl. Modulstile sind ab Joomla 4 JLayouts
- (Joomla-Kram)
- ... (previously declared in /templates/system/html/modules.php:23) in /templates/protostar/html/modules.php on line 12 Ich muss einen einzigartigen Funktionsnamen erfinden und die Modulposition in meiner Template-index.php entsprechend umschreiben (Parameter style) oder alle Module öffnen und den Modulstil darin umschalten. Ein Joomla-üblicher Template-Override ...
- Erstellt am 25.07.2021
- 7. Venobox in Joomla: Integration via JHtml-Helper
- (Joomla-Kram)
- ... Plugin eingestellte Konfiguration oder, falls keine gemacht, die Grundkonfiguration wie im folgenden Codeblock zu sehen: Für die Assets der Zeilen 1 und 2 kann man bei Lust (echt jetzt?) altherkömmlich Overrides im Template-Assets-Ordner ablegen; in Joomla 4 auch mit Hilfe der joomla.asset.json des Templates oder eigener Erweiterung, ...
- Erstellt am 14.08.2020
- 8. Menüeintrag "Beitrag einreichen" catid hinzufügen, wenn auf einer Blogseite geklickt
- (Spezielles, GHSVS-Internes)
- Siehe auch: https://forum.joomla.de/thread/10665-frontend-kategorie-des-geladenen-blogs-neuem-beitrag-dynamisch-zuweisen/ In Override von mod_menu/.../default_component.php $Query = (array) $item->query; $jInput = JFactory::getApplication()->input; if ( // Ist aktuelle Seite Blog-Kategorie? $jInput->get('option') === 'com_content' ...
- Erstellt am 29.11.2019
- 9. Kategorie-Menü Bild hinzufügen (z.B. "Neu"), wenn ein Artikel in Kategorie, der neuer als 2 Tage
- (Spezielles, GHSVS-Internes)
- Siehe auch: https://forum.joomla.de/thread/6449-men%C3%BCpunkt-highlighten-bei-neuem-beitrag/ In Override von mod_menu/.../default_component.php $Query = $item->query; if ($Query['option'] === 'com_content' && $Query['view'] === 'category' && $Catid = (int) $Query['id']) { $db = JFactory::getDbo(); $query = $db->getQuery(true); $query->select($db->qn('created')) ->from('#__content') ->where($db->qn('state' ...
- Erstellt am 09.10.2018
- 10. Javascript und CSS minifizieren in Joomla
- (Joomla-Kram)
- ... praktisch bevor man die alte Version endgültig mit den neuen Dateien überschreibt. Oder kann sich sogar die nervige, händische Umkopiererei in overridefähige /media/-Ordner ganz sparen(?) Ich will das Rad nicht neu erfinden und verwende deshalb freie Online-Dienste für die Minifizierung. Dadurch bleibt das Joomla-Plugin codeseitig schmal. Kla ...
- Erstellt am 16.03.2016
- 11. Kontaktformular - Eigene Felder hinzufügen und senden
- (Joomla-Kram)
- ... die Joomla-Updates nicht überleben, sondern updatesicher arbeiten. Deshalb erstelle ich ein eigenes Plugin und einen Template-Override. Das joomlaeigene Kontaktformular soll ein weiteres Eingabefeld für eine Telefonnummer erhalten, das der Besucher ausfüllen kann. Die Telefonnummer soll an den Nachrichtentext angehängt werden und mit der Email ...
- Erstellt am 03.11.2015
- 12. Modulpositionen mit Bootstrap 2 ausrichten - Die magische Zwölf
- (Joomla-Kram)
- Wie man neue Modulpositionen in Joomla anlegt ist hundertfach im Netz beschrieben und abgeschrieben. Aber wie schafft man es jetzt mittels Bootstrap 2 mehrere, verschiedene Module an einer Position nebeneinander anzuzeigen oder mehrere Modulpositionen in einer Reihe anzuordnen. Gar nicht so schwer, wenn man bis zwölf zählen und rechnen kann. Gridsystem? ...
- Erstellt am 25.09.2015
- 13. Welche Benutzer sind gerade angemeldet?
- (Joomla-Kram)
- Ein einfach gehaltenes Who-is-online-Skript, mit dem man den aktuellen Anmelde-Status der registrierten Besucher im Frontend anzeigen lassen kann. Ich binde ihn mit dieser Technik in diesen Beitrag ein: Mit Modulstil eigene PHP-Dateien einbinden. Der grundlegende PHP-Code funktioniert natürlich auch in eigenen Erweiterungen, Overrides oder mit einer ...
- Erstellt am 08.09.2015
- 14. Joomla-Modulstile verwenden, verstehen, eigene anlegen
- (Joomla-Kram)
- ... man bspw. durch einen Modul-Override dort entfernen. Da geht selbstverständlich noch viel mehr mit Modulstilen. Module je nach Seite "einfärben", nach Kategorie, sonstwas zusätzlich ausgeben, Datenbankabfragen usw. usf. Vielleicht auch interessant zum Thema? Modulstil zum Includen / Einbinden eigener PHP-Dateien verwenden modChrome-Nerverl. ...
- Erstellt am 29.08.2015
- 15. Joomla-Modulstil zum Einbinden eigener PHP-Dateien nutzen
- (Joomla-Kram)
- ... Die Einrichtung ist nicht schwer. Hinweis: Eine mittlerweile vermutlich bessere/einfachere Möglichkeit als die hier beschriebene ist Joomla-Modul-Override für Einbinden beliebiger Codes Nötige Verzeichnisse, Dateien Genereller Tipp: Alle Ordner- und Dateinamen in Kleinschrift, ohne Umlaute, Sonderzeichen, Leerzeichen. Legen Sie im Ordner ...
- Erstellt am 26.08.2015
- 16. Fehlende Bearbeitungs-Icons für Module und Menüs
- (Joomla-Kram)
- ... noch gar nicht gab. Für die Funktionalität lädt die Seite die Dateien media/system/css/frontediting.css und media/system/js/frontediting.js, egal, welches Template man verwendet. Erstere enthält unter Umständen "zu wenig CSS-Regeln". Zweitere generiert die Knöpfe. Ein Override dieses JavaScripts ist nich so einfach bzw. mir "echt zu umständlich" ...
- Erstellt am 25.04.2015
- 17. Joomla 3 Templates verstehen - HEAD - Teil1: Basics
- (Joomla-Kram)
- Ein Tutorial, das ein Basiswissen liefern soll, wie alles so funktioniert, ungefähr, oder doch nicht und warum eigentlich dann doch irgendwie... Es beschäftigt sich nicht mit CSS, HTML, Modulpositionen etc. eines Template im Detail. Es geht meist um den Template--Bereich , in dem z.B. Skripte geladen werden. Aber wie kommen die da hin? Das hier ist ...
- Erstellt am 18.04.2015
- 18. GHSVS Berlin Kreuzkölln
- (Unternehmen)
- ... und Overrides. Programmierung JLayouts. Hilfe, Schulung, (bebilderte) Manuals, auch per Videos. Schnelle, kostengünstige Lösungen für die kleinen und großen Joomla-Probleme. Budgetorientierte Planung und Vorbereitung. Zukunftssichere Auswahl eines geeigneten Hosters / Providers, eines passenden Webpaketes. Auswahl eines geeigneten ...
- Erstellt am 12.11.2012