Newsletter erweitern um Anrede, Vorname und Name (Extension entwickeln)
Hallo alle
Ich möchte den Newslettervon Contao geringfügig erweitern, sodass im Newsletter-Text der personalisierte Vorname, Name mit Anrede eingefügt werden kann (small an simply). Dies auch, weil die weit umfangreichere Extension avisota nicht für Version 3.5.9 entwickelt ist (und dafür auch nicht mehr weiterentwickelt wird?).
Ich habe mich im offiziellen Contao-Buch von Leo Feyer mal mit der Entwicklung beschäftigt und mir ist inzwischen verständlich, wie ein Modul-Verzeichnis strukturiert werden muss und wie die drei dafür zusätzlich benötigten Felder für `newsletter_anrede`, `newsletter_vorname` und `newsletter_name` contaogerecht angelegt werden müssen (in PHP und MySQL(i) habe ich gute Grundkenntnisse). Und beim Entwickeln der Extension hilft ja auch der Extension-Creator.
Am Ende möchte ich den Newsletter mit soetwas wie {{newsletter_anrede}} {{newsletter_vorname}} {{newsletter_name}} personalisieren können.
Ich suche jemanden - am bestem mit etwas Erfahrung - , der mit mir zusammen diese Extension zu entwickeln bereit ist oder mir zumindest bei auftauchenden Problemen mit Tipps und Hinweisen behilflich ist.
Gruss von Marcel aus Basel
Liste der Anhänge anzeigen (Anzahl: 4)
Zitat:
Zitat von
Thraile
Entwickelt wird Avisota also schon noch 😉, ohne Composer allerdings nicht zu empfehlen.
Hallo Thraile
Danke für den Hinweis zu Avisoto
Ich habe den Composer nicht installiert und arbeite (noch) mit der Erweiterungsverwaltung. Hier taucht Avisota nicht auf, sondern nur die Erweiterung [newsletter_content]:
Anhang 17608
Auf der Website von Contao ist die Erweiterung Avisota - Newslettersystem [Avisota] angegeben mit: Frei Contao 2.11.0 bis 2.11.12
https://contao.org/de/erweiterungsli...d/avisota.html
Anhang 17607
Das habe ich zu Contao Composer Plugin (ehemals Contao Composer Installer) gefunden:
https://c-c-a.org/ueber-composer
Das Composer Plugin stellt alle notwendigen Erweiterungen für Composer bereit, um Composer erfolgreich mit Contao einzusetzen. Das Plugin sorgt unter anderem dafür, das Composer die aktuell installierte Contao Version kennt und es fügt die zusätzlichen Contao Repositories hinzu.
Bin ich auf dem richtigen Weg, wenn ich - um mit dem (aktuellsten) Composer in Contao zu installieren - aus dem Erweiterungskatalog Composer Client Installer auswähle und installiere?
Anhang 17609
Ich bin etwas verunsichert, wenn ich die aktuellen Treads in der Contao-Community lese:
Anhang 17610
Danke für Rückmeldungen und aktuelle Erfahrungen mit Composer Client und Avisota
Marcel
Modultyp Login-Formular NUR in Tabellenlayout?
Dem Benutzermodul Login-Formular fehlt im Gegensatz zu den anderen Benutzer-Modulen die Option
[ ] Tabellenloses Layout - Formular ohne HTML-Tabellen ausgeben.
Und so stehts dann im Seitenquelltext des Browsers:
HTML-Code:
<table>
<tr class="row_0 row_first">
<td class="col_0 col_first"><label for="username">Benutzername</label></td>
<td class="col_1 col_last"><input type="text" name="username" id="username" class="text" value=""></td>
</tr>
<tr class="row_1">
<td class="col_0 col_first"><label for="password">Passwort</label></td>
<td class="col_1 col_last"><input type="password" name="password" id="password" class="text password" value=""></td>
</tr>
<tr class="row_2">
<td class="col_0 col_first"> </td>
<td class="col_1 col_last"><div class="checkbox_container"><input type="checkbox" name="autologin" id="autologin" value="1" class="checkbox"> <label for="autologin">Angemeldet bleiben</label></div></td>
</tr>
<tr class="row_3 row_last">
<td class="col_0 col_first"> </td>
<td class="col_1 col_last"><div class="submit_container"><input type="submit" class="submit" value="Anmelden"></div></td>
</tr>
</table>
Hat es einen bestimmten Grund oder sollte man in einem nächsten Update die Option hinzufügen wegen besseren CSS-Gestaltungsmöglichkeiten von Responsive-Designs?