Ich entwickle eine benutzerdefinierte Komponente für Joomla! 3.x und möchten einen AJAX-Aufruf ausführen, um einige Daten abzurufen. Was ist der richtige Weg, um es zu
Komponenten sind die Hauptfunktionseinheiten von Joomla!; Sie können als Mini-Anwendungen angesehen werden. Eine einfache Analogie wäre, dass Joomla! ist das Betriebssystem und die Komponenten sind Desktop-Anwendungen.
Ich entwickle eine benutzerdefinierte Komponente für Joomla! 3.x und möchten einen AJAX-Aufruf ausführen, um einige Daten abzurufen. Was ist der richtige Weg, um es zu
Ich versuche, jedem #__content-Element ein einzelnes, einfaches Feld hinzuzufügen, und ich habe das Lernprogramm unter Hinzufügen benutzerdefinierter Felder zu Kernkomponenten , in dem "Kontakt" durch "Inhalt" ersetzt wird, sehr sorgfältig befolgt . Ich habe jetzt ein installierbares Plugin, das...
Ich habe ausgiebig in der Joomla 1.0.15-Version gearbeitet und mehrere Erweiterungen entwickelt. Außerdem habe ich meine Entwicklung in Joomla 1.5.x fortgesetzt. Meine Entwicklung wurde jedoch nach dieser Veröffentlichung eingestellt. Jetzt möchte ich meine Entwicklung mit Joomla 3.x wieder...
Ich habe eine kleine Komponente entwickelt, die auf dem Joomla Hello World-Tutorial basiert, und möchte nun die gleiche Drag-and-Drop-Neuordnung implementieren, die viele andere Joomla-Komponenten enthalten: Durch Sortieren nach der ersten Spalte ist es möglich, jede Tabellenzeile zu ziehen, um die...
Ich habe diese Frage auf StackOverflow gestellt und es wurde vorgeschlagen, dass ich sie hier stelle. Ich kenne mich mit Unit- / System- / Integrationstests aus und möchte meine Joomla-Komponente testen können. Gibt es eine Standardmethode dafür? Ich arbeite an diesem Beispiel für eine...
Wie kann zwischen joomla 2.5 und 3.x am besten überprüft werden, ob eine andere Komponente installiert und / oder aktiviert ist? Es gibt eine Hilfsklasse namens, JComponentHelperaber ich glaube, die isEnabledFunktion wird tatsächlich einen Fehler auslösen, wenn die zu überprüfende Komponente in...
Ich habe ein paar Plugins für Joomla 3.2 erstellt und vor kurzem eine Komponente zum Verwalten von Wohnungsvermietungen entwickelt. Ich habe mich gefragt, ob es ein Framework gibt, bei dem die grundlegende Datei- / Ordnerstruktur bereits mit den Dateien erstellt wurde, die erforderlich sind, um...
Ist es möglich, der JToolbar einer Standard-Joomla 3-Komponente (com_contents) eine benutzerdefinierte Schaltfläche (natürlich mit einer benutzerdefinierten Aktion) hinzuzufügen, ohne den ursprünglichen Quellcode zu ändern ? Hintergrund : Ich muss dem com_contentsHauptbildschirm (der Liste aller...
Meine Komponente muss Artikel aus dem Front-End auf unkonventionelle Weise hinzufügen. Mir ist klar, dass ich sie einfach mit MySQL einfügen kann, aber ich möchte dazu die Kernfunktionen verwenden (wenn es möglich ist). Nachdem ich den Code in components \ com_content studiert habe, bin ich ein...
Ich möchte, dass Tags in einer Erweiterung funktionieren. Ich habe das gesehen und das Feld in der Bearbeitungsansicht angezeigt, aber es wird natürlich nirgendwo gespeichert. Bei der Behandlung von com_content-Artikel-Tags wird ein gründlicher Mapping-Austausch durchgeführt, bevor die Beziehung...
In meiner Tabelle habe ich einen Index für 'col1' erstellt, um doppelte Einträge zu verhindern, was gut funktioniert. Die resultierende Fehlermeldung, die einem Benutzer angezeigt wird, wenn er versucht, einen doppelten Eintrag hinzuzufügen, scheint mir jedoch ein Sicherheitsrisiko zu sein, da SQL...
Ich entwickle eine MVC-Komponente für Joomla 2.5 und 3. In vielen Komponenten wurden die Standardbefehlsschaltflächen von Joomla wie Neu, Bearbeiten, Veröffentlichen, Papierkorb und Optionen oben auf der Einstellungsseite auf der Administrationsseite hinzugefügt. Z.B. Wenn man auf die Seite...
In Joomla muss ich jede Seite mit einer Komponentenansicht verknüpfen. Wie kann ich eine Seite ohne Komponentenausgabe erstellen ? Beispiel: Auf meiner Homepage möchte ich nur eine Modulausgabe. Zu diesem Zweck kann ich die Startseite mit einem "leeren Artikel" verknüpfen. Gibt es jedoch eine...
Ich möchte eine Ansicht mit Filtern und Paginierung für Joomla 3.x erstellen, bin mir aber nicht sicher, was ich wo einfügen muss. Im Moment wird mein Modell erweitert JModelListund ich habe begonnen, die getListQuery()Methode zum Abrufen der Daten zu verwenden: <?php defined('_JEXEC') or die;...
Ich baue eine Komponente und sie muss auf die Tabelle #__content zugreifen. Die Komponente com_content erledigt alles, was meine Komponente in dieser Tabelle tun muss. Wie kann ich die Modelle com_content in die Controller meiner Komponente importieren? Ist es eine gute Praxis, stattdessen eine...
Ich entwickle meine eigene Diashow-Komponente und mein eigenes Modul für Joomla. Die Komponente wird verwendet, um die Folien zusammen mit Beschriftungen und Links usw. auszuwählen. Das Modul zeigt die Folien. In der Komponente habe ich für jede Folie die Option aktiviert, jeder Folie einen Link...
Ich bin gespannt darauf, CMS-Komponenten auf dem Joomla! Framework hauptsächlich, weil ich möchte, dass meine Komponenten als eigenständige Anwendungen fungieren. Ist das ohne Hacks machbar? Wenn nicht, gibt es einen bevorzugten Weg, dies zu
Ich bin ein bisschen verwirrt. Wenn ich mir den durch Paginierung erstellten Link im Front-End anschaue, sehe ich einen Abfrageparameter namens start, der in den einzelnen Seitenzahlen-Links und Start- und End-Links enthalten ist. Die Methode populateStatein der Basisklasse JModelListsucht jedoch...
Ich baue eine benutzerdefinierte Komponente und alles ist gut. Ich dachte, ich würde die neue Funktion für wiederholbare XML-Formularfelder 3.2 ausprobieren. Obwohl es funktioniert, weiß ich nicht genau, wie ich die Daten speichern soll. Es ermöglicht mir, ein Modal zu starten und innerhalb dieses...
Ich habe eine Komponente in joomla 2.5 auf mvc-Weise erstellt, die in joomla 3 nicht funktionierte. Später stellte ich fest, dass in joomla 3 frühere mvc-Klassen nicht funktionieren, ebenso wie Controller, Ansicht und Modellklassen aus Legacy-Klassen wie erweitert werden müssen JControllerLegacy,...