Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 28. September 2012 12:35

dalton
kennt CMS/ms
Ort: Schweiz
Registriert: 10. Januar 2011
Beiträge: 162
Webseite

CMSMS Dropdown einbinden, ListIt2 Modul Einträge auslesen?

Hallo Zusammen

Ich konnte schon bei vielen Modulen wie z.B. CompanyDirectory ein Dropdown Feld erstellen und dann z.B. Daten von Showtime in diesem Dropdown anzeigen zu lassen, um diese dann im Eintrag von CompanyDirectory auslesen zu lassen.

Hab da einfach ein Feld in der Datenbank erstellt und in der add, edit .php Datei vom CompanyDirectory ein Dropdown mit den gewünschen Werten generieren lassen.

Nur wie mach ich das bei den Normalen CMSMS Seiten wie kann ich da ein Dropdown Feld erstellen und die Einträge vom ListIt2 auslesen?


Beste Dank für eure Hilfe.

Beitrag geändert von dalton (28. September 2012 13:06)

Offline

#2 28. September 2012 19:31

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: CMSMS Dropdown einbinden, ListIt2 Modul Einträge auslesen?

Via AdvancedContent. Da kannst du einfach ein Dropdown erzeugen. Was du zusätzlich machen musst, ist ein Plugin um die ListIt Einträge für den Dropdown auswählen zu können.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 28. September 2012 21:12

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: CMSMS Dropdown einbinden, ListIt2 Modul Einträge auslesen?

Ein Plugin muss nicht unbedingt sein.
Das könnte man auch einfach mit dem jeweiligen Modul und einem gesonderten Template machen.
Schau Dir einfach mal die Beispiele bei AdvancedContent an.
(mit CMSms 1.11 läuft derzeit nur die SVN Version)


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#4 10. Oktober 2012 11:54

dalton
kennt CMS/ms
Ort: Schweiz
Registriert: 10. Januar 2011
Beiträge: 162
Webseite

Re: CMSMS Dropdown einbinden, ListIt2 Modul Einträge auslesen?

Das hab ich schon probiert nur leider nimmt es bei mir das Modul nicht an. Ein Modul bindet man ja mit :::ListIt2::: ein oder?

Offline

#5 10. Oktober 2012 12:05

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: CMSMS Dropdown einbinden, ListIt2 Modul Einträge auslesen?

dalton schrieb:

Das hab ich schon probiert nur leider nimmt es bei mir das Modul nicht an. Ein Modul bindet man ja mit :::ListIt2::: ein oder?

Jein. Du kannst kein Array übergeben sondern musst ein Komma getrennter String an AC übergeben. Somit musst du den ListIt Aufruf in einem Plugin nachbauen, welches dir, die von dir gesuchten Werte als Komma getrennten String ausgibt.


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#6 10. Oktober 2012 12:44

nicmare
Server-Pate
Registriert: 15. Dezember 2010
Beiträge: 1.314
Webseite

Re: CMSMS Dropdown einbinden, ListIt2 Modul Einträge auslesen?

baust dir ein summarytemplate in ListIt was dir deine Einträge nach diesem Schema ausgibt:
Eintrag1|Eintrag2|Eintrag3|usw.
Und das kannst du dann in AC benutzen:

{content block="dropdown" block_type="dropdown" items=":::ListIt2:::" smarty="true"}

Damit dann der Block so aufgerufen wird (aus der Sicht vom CMS):

{content block="dropdown" block_type="dropdown" items="Eintrag1|Eintrag2|Eintrag3" smarty="true"}

Beitrag geändert von nicmare (10. Oktober 2012 12:45)

Offline