Seite 1 von 2

[Modul] xst_dynamic_contentType ∞ ContentTypen dyn. erzeugen

Verfasst: Mi 27. Nov 2013, 21:07
von rethus
.
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.

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

Verfasst: Do 28. Nov 2013, 13:02
von xmurrix
Sieht sehr gut aus, danke für das Modul!

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

Verfasst: Mo 2. Dez 2013, 17:41
von rethus
Bitte gern, aber wie gesagt, hilfe is gern gesehen um es zu optimieren, und ggf in den core einfließen zu lassen.

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

Verfasst: Mo 2. Dez 2013, 18:11
von xmurrix
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...

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

Verfasst: Do 12. Dez 2013, 18:55
von benja
Sehr schönes Modul, genau das konnte ich jetzt auch sehr gut gebrauchen :-)

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

Verfasst: Do 19. Dez 2013, 10:51
von rethus
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:

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

Verfasst: Mo 17. Feb 2014, 19:32
von benja
Kann es sein, dass das Bild beim Content-Typ CMS_IMGEDITOR im Backend nicht angezeigt wird?

Liebe Grüsse
benja

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

Verfasst: Mo 17. Feb 2014, 20:31
von rethus
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.

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

Verfasst: Mo 17. Feb 2014, 21:32
von benja
Wäre super wenn du es anpassen kannst. Ich würd's ja gerne selber machen, wenn ich könnte :-(

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

Verfasst: Fr 28. Nov 2014, 16:56
von caps-log
klappt fein!

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

Verfasst: Mo 1. Dez 2014, 16:05
von rethus
caps-log hat geschrieben:klappt fein!
Freut mich! Bitte gern geschehen.

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

Verfasst: Di 7. Apr 2015, 14:36
von rethus
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.

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

Verfasst: Di 17. Mai 2016, 11:34
von Horst1234
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

Re: [Modul] beliebig viele ContentTypen dynamisch in Vorlage

Verfasst: Fr 21. Okt 2016, 16:58
von benja
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

Re: [Modul] beliebig viele ContentTypen dynamisch in Vorlage

Verfasst: Fr 21. Okt 2016, 17:36
von rethus
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.