[Modul] xst_dynamic_contentType ∞ ContentTypen dyn. erzeugen

Alles rund um Module und Plugins in CONTENIDO 4.9.
rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

[Modul] xst_dynamic_contentType ∞ ContentTypen dyn. erzeugen

Beitrag von rethus » Mi 27. Nov 2013, 21:07

.
Modulname: xst_dynamic_contentType


Beschreibung:
Du hast hier ein Modul gefunden, das es dir erlaubt, einen Content-Typen beliebig oft in einer Vorlage zu verwenden.
VORBEI die Zeiten, in denen du ein Modul mit 20 CMS_HTML[1....20] oder 20 separate Module erstellen musstest,
nur um entsprechende Contenttypen in die Seite zu bringen.

In diesem Modul kannst du sowohl den Content-Typ einfach aus einem Lisenfeld wählen, als auch die Content-Typ ID direkt
im Textfeld der Modulkonfiguration eingeben.

Es ist sogar möglich, die Ausgabe eines ContentTypen im nachhinein zu ändern, so dass z.B. nicht h1.html als Template für die Ausgabe genutzt wird, sondern p.html.
(Früher hätte man hier das Modul neu zuweisen müssen... content_headline, gegen content_text austauschen, und alle Artikel die das Template verwenden neu zuweisen! ) :roll:

Aktuelle Version:
30.11.2016 Version 0.5.3

⇒ ⇒ Changelog


Ältere Versionen:
29.11.2016 Version 0.5.2
25.11.2016 Version 0.5.1
12.10.2016 Version 0.5
07.04.2015 Version 0.4
16.05.2014 Version 0.3
16.05.2014 Version 0.3
02.12.2013 Version 0.2
27.11.2013 Version 0.1



Installations-TIPP:
Ab Contenido 4.9 können meine xst_module sehr einfach via GIT installiert werden. Dazu so vorgehen:
  1. via CLI in das Modul-Verzeichnis deines Mandanten wechseln (/mandant/data/modules)
  2. folgende Befehlsfolge eingeben:
    • Linux / Mac:

      Code: Alles auswählen

      git archive --format tar --remote=https://gitlab.com/contenido_module/xst_dynamic_contentType.git master xst_dynamic_contentType | tar -x
    • Winows: (keine Ahnung... ^^)
      Wenn jemand den Windowsbefehl hat, kann er mir diesen gerne zukommen lassen, ich ergänze Ihn dann hier.
  3. im Contenido-Backend in den Modulbereich gehen, und "Module synchronisieren" wählen.
Zuletzt geändert von rethus am Mi 30. Nov 2016, 14:20, insgesamt 16-mal geändert.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

xmurrix
Beiträge: 3143
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von xmurrix » Do 28. Nov 2013, 13:02

Sieht sehr gut aus, danke für das Modul!
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von rethus » Mo 2. Dez 2013, 17:41

Bitte gern, aber wie gesagt, hilfe is gern gesehen um es zu optimieren, und ggf in den core einfließen zu lassen.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

xmurrix
Beiträge: 3143
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von xmurrix » Mo 2. Dez 2013, 18:11

Würde mich freuen, wenn das in den Core reinkommt.

Gruß
xmurrix

P.S.: Habe auch was ähnliches gemacht, ist hier im Forum. Es war eine Auftragsarbeit, und ich konnte mit dem Auftraggeber vereinbaren, dass ich es der Community zur Verfügung stelle...
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.

benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von benja » Do 12. Dez 2013, 18:55

Sehr schönes Modul, genau das konnte ich jetzt auch sehr gut gebrauchen :-)

rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von rethus » Do 19. Dez 2013, 10:51

benja hat geschrieben:Sehr schönes Modul, genau das konnte ich jetzt auch sehr gut gebrauchen :-)
Schön zu hören, bitte gern geschehen. :mrgreen:
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von benja » Mo 17. Feb 2014, 19:32

Kann es sein, dass das Bild beim Content-Typ CMS_IMGEDITOR im Backend nicht angezeigt wird?

Liebe Grüsse
benja

rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von rethus » Mo 17. Feb 2014, 20:31

benja hat geschrieben:Kann es sein, dass das Bild beim Content-Typ CMS_IMGEDITOR im Backend nicht angezeigt wird?
Ja, hast recht.
Hatte erst das banale einbinden der Content-Typen gemacht.
Für die IMG-Typen müsste dann zusätzlich noch ein CMS_IMGDESCR und ein CMS_IMG ausgegeben werden.

Für CMS-Teaser besteht auch noch ein Problem.
Ich werde es mir die Tage nochmal anschauen, und aktualisieren.

:) Bzw. sind patches und Erweiterungen von Euch auch gern gesehen.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von benja » Mo 17. Feb 2014, 21:32

Wäre super wenn du es anpassen kannst. Ich würd's ja gerne selber machen, wenn ich könnte :-(

caps-log
Beiträge: 94
Registriert: Fr 5. Dez 2003, 09:56
Wohnort: Waiblingen
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von caps-log » Fr 28. Nov 2014, 16:56

klappt fein!
Hebt man den Blick,
so sieht man keine Grenzen.
(Aus Japan)

torsten w. licker
caps-log.de/sign

rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von rethus » Mo 1. Dez 2014, 16:05

caps-log hat geschrieben:klappt fein!
Freut mich! Bitte gern geschehen.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von rethus » Di 7. Apr 2015, 14:36

In der 0.3 habe ich in der ZIP das Verzeichnis xst_dynamic_contenttype_0.3 benannt, daher wird nach dem Import in Contenido ein Fehler gemeldet:
Ihnen fehlen die Schreibberechtigungen für dieses Modul
Benennt einfach das Verzeichnis in /cms/xst_dynamic_contentType um, dann geht es. In Kürze kommt ein weiteres Upgrade. Da achte ich darauf das Modul richtig zu zippen.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

Horst1234
Beiträge: 366
Registriert: Sa 25. Okt 2008, 12:45
Wohnort: Bremen
Kontaktdaten:

Re: [Modul] Dynamisches Modul für alle Content-Typen (CMS_XX

Beitrag von Horst1234 » Di 17. Mai 2016, 11:34

Hallo rethus,
ich wollte gerade dein Modul testen, auf einer 4.9.6'er klappt alles, aber auf einer 4.9.9'er funktioniert der Imageeditor nicht mehr. Ich kann im Editor ein Bild auswählen, und speichern und es wird dann auch angezeigt. Gehe ich in die Vorschau, ist da nix. Geh ich zurück in den Editor, ist da auch nix mehr.
Müsste da was im Code angepasst werden?
Grüße,
Horst
Webdesign | Contenido: Templateprogrammierung, Einrichtung und Verwaltung | http://www.w2media.de

benja
Beiträge: 168
Registriert: Mi 31. Aug 2005, 10:54
Wohnort: Köln
Kontaktdaten:

Re: [Modul] beliebig viele ContentTypen dynamisch in Vorlage

Beitrag von benja » Fr 21. Okt 2016, 16:58

Das Problem habe ich jetzt auch. Bei mir wird das Bild nur im Backend angezeigt :-(
Gibt es dafür schon eine Lösung?

LG
benja

rethus
Beiträge: 1851
Registriert: Di 28. Mär 2006, 11:55
Wohnort: Mönchengladbach
Kontaktdaten:

Re: [Modul] beliebig viele ContentTypen dynamisch in Vorlage

Beitrag von rethus » Fr 21. Okt 2016, 17:36

Hallo zusammen,
danke für die Rückmeldung.

Habt Ihr in der Artikel-Konfiguration als Template für das entsprechende Element image.html gewählt?
Fügt doch mal in dem Template als Kontrollausgabe: {$cmsTag|var_dump} ein und schau, was er dir ausgibt.
Could I help you... you can help me... buy me a coffee . (vielen ❤ Dank an: Seelauer, Peanut, fauxxami )

xstable.com: - HighSpeed Hosting, Domains, DomainReselling, Linux-Administration
suther.de: - App-Programierung, High-Performance-Webpages, MicroServices, API-Anbindungen & Erstellung

Software... ein Blick wert: GoogleCalender Eventlist, xst_dynamic_contentType

Antworten