Als «extensions» getaggte Fragen

Eine Erweiterung ist ein Softwarepaket, das Ihr Joomla! Installation in irgendeiner Weise. Die häufigsten Joomla-Erweiterungen sind Vorlagen, Komponenten, Module und Plugins.


4
Joomla 3.x Extension Development Tutorial für einen Anfänger Entwickler
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 aufnehmen. Ich kann sehen, dass Joomla mehrere Verbesserungen wie MVC, Responsive Template, …

3
Können Download-IDs, APIs und Abonnementschlüssel kostenlos mit GPL-Erweiterungen verteilt werden?
Ich kaufe und benutze mehrere Verlängerungen im Jahresabonnement (und wann immer der Verlängerungsanbieter eine uneingeschränkte Nutzungsoption hat - ich mache das normalerweise). Viele Erweiterungsanbieter verfügen über eine Download-ID, einen API-Schlüssel oder einen Abonnementschlüssel für Upgrades und laufende Updates. Normalerweise erstelle ich eine Boilerplate (dh eine Site mit den installierten und …

3
Was sind die Hauptunterschiede zwischen der Softwarearchitektur von Wordpress und Joomla! Und wie werden deren Kernfunktionen erweitert?
* HINWEIS: Dies ist keine Frage, die besser ist! * Wordpress und Joomla! sind beide großartige Open-Source-CMS. Was sind die Hauptunterschiede 1) in der Software-Architektur zwischen Joomla! und Wordpress? 2) Wie werden Erweiterungen der Kernfunktionalität (Out-of-the-Box) vorgenommen? und 3) Wie werden der Core und die Erweiterungen aktualisiert und aktualisiert?

1
Wie kann ich Joomla Bibliotheken von Drittanbietern hinzufügen, damit sie mit meinem Code allgemein verfügbar sind?
Wir verwenden eine Reihe von Open Source-Produkten von Drittanbietern wie PhpExcel und HtmlPurifier. In der Vergangenheit hatten wir immer einen separaten Ordner für sie und haben sie entsprechend aufgerufen. Jetzt möchten wir wissen, ob es eine konventionellere Möglichkeit gibt, sie mit dem Joomla- \librariesOrdner zu installieren / zu verwenden . …


4
Wie entwickle ich ein Joomla-Modul?
Ich habe weit und breit nach einem Tutorial dazu gesucht, kann aber anscheinend nichts Befriedigendes finden. Wie macht man ein neues Modul für Joomla? Im Moment verwende ich benutzerdefinierte HTML-Module in meinem gesamten Code und möchte in PHP greifen und sie alle zu einem Modul machen können, aber ich habe …

4
Welche Bootstrap-Version sollte in neuen Erweiterungen v2.3 oder v3 verwendet werden?
Als Erweiterungsentwickler bin ich immer noch verwirrt, welche Bootstrap-Version in meiner kommenden Erweiterung verwendet werden soll. In vielen Diskussionen stellte ich fest, dass Joomla 3.x Bootstrap-3.0 nicht verwendet. Die meisten Vorlagenanbieter verwenden Bootstrap v3 Viele Erweiterungen verwenden auch Bootstrap v3 Was soll ich wählen?

2
Tutorial zum Einrichten von PhpStorm für die Arbeit mit Joomla
Gibt es eine gute Ressource oder ein Tutorial, in dem erklärt wird, wie PhpStorm eingerichtet wird, damit Joomla-Erweiterungen (und Core) damit entwickelt und debuggt werden können? Ich suche etwas Ähnliches wie Configuring Eclipse für Joomla! Entwicklungs- Tutorial. Viele Leute scheinen damit zufrieden zu sein, aber ich hatte Mühe, es zum …

3
Wie kann ich mehrere Erweiterungen auf einmal in einem Joomla! 3 Seite?
Ich erstelle derzeit Boilerplates (dh Websites für Site Transfer als Ausgangspunkt für neue Client-Websites). Ich bevorzuge es, alle Erweiterungen in das Boilerplate zu laden, die Site auf das Hosting-Konto eines Kunden zu übertragen, die Entwicklung abzuschließen und dann die nicht verwendeten Erweiterungen zu deinstallieren. Da ich jedoch mehrere "Boilerplates" und …

2
Wie geht es Joomla! "One-Click" -Updates funktionieren?
Mein Joomla! Das CMS-Verwaltungs-Dashboard benachrichtigt mich, wenn ein Update für eine Erweiterung verfügbar ist. Ich verwende dann das Ein-Klick-Update und diese Erweiterung wird aktualisiert. Wie funktionieren diese "One-Click" -Updates? Tut Joomla! haben eine "zentrale Datenbank" von Erweiterungsversionen, die die Joomla! CMS prüft gegen? (dh ein zentrales System, das den Überblick …

1
So erhalten Sie Kategorien von benutzerdefinierten Erweiterungen oder Komponenten von Drittanbietern
Ich habe eine Drittanbieter-Komponente, die ihre Kategorien in einer #__categoriesTabelle speichert . -----+----------------+-----------------------+-----------------------+----- ... | extension | title | alias | ... -----+----------------+-----------------------+-----------------------+----- ... | com_content | Uncategorised | uncategorised | ... -----+----------------+-----------------------+-----------------------+----- ... | com_banners | Sample Data-Banners | sample-data-banners | ... -----+----------------+-----------------------+-----------------------+----- ... | com_newsfeeds | Sample Data-Newsfeeds …


4
So fügen Sie <body> abhängig von der aktiven Sprache eine CSS-Klasse hinzu
Ich entwerfe eine mehrsprachige Site, auf der ich einige meiner Stile auf die aktive Sprache stützen möchte. Denken Sie so etwas: body.en-uk li.artist:before {content:"Artist: "} body.it-it li.artist:before {content:"Artista: "} body.de-de li.artist:before {content:"Künstler"} Kennt jemand eine Erweiterung, die dazu in der Lage ist (dh je nach aktiver Sprache eine Klasse zum …

2
Wert des wiederholbaren Felds aus dem Joomla XML-Manifest abrufen
wiederholbar - Wie erhalte ich Werte von diesem Feldtyp? Ich codiere ein freies Modul mit einem wiederholbaren Feld. &lt;field name="star_slides" type="Repeatable" icon="list" description="" label="Edit Your Slides" default="{'main_image':[''],'left_side':[''],'right_side':['']}"&gt; Für einen normalen Modulparameter kann ich einen solchen Wert erhalten $test = $params-&gt;get('test'); Wenn ich das gleiche für das wiederholbare Feld mache $test …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.