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

#1 20. Dezember 2011 13:22

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

[GELÖST] Erfahrung mit dem Modulmaker M&C Factory?

Hat jemand ein bischen Erfahrung mit diesem Modul?

Es geht eigntlich darum das ich 2 Module miteinander Verbindine will 1 Modul gilt als Kategorie ersteller und das andere Modul der die ganze anderen Daten ausgibt und man danach im Dropdown die Kategorie auswählen kann.

Soweit funktioniert das auch nur gibt es leider nachher die Kategorie als ID und nicht als Namen im Frontend aus?

Offline

#2 20. Dezember 2011 13:33

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

Re: [GELÖST] Erfahrung mit dem Modulmaker M&C Factory?

Gibt es da ein Template?
Ich vermute mal, dass die Kategorien in Form eines Arrays vorhanden sind,oder?
Wenn ja, dann vermute ich mal weiterhin dass die Kategorienamen als Schlüssel dieses Arrays verwendet werden.


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

#3 20. Dezember 2011 13:54

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [GELÖST] Erfahrung mit dem Modulmaker M&C Factory?

Mit dem Tag {get_template_vars} bzw. {$variable|print_r} kannst du dir die Inhalte der Variablen anschauen.

Offline

#4 20. Dezember 2011 13:55

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

Re: [GELÖST] Erfahrung mit dem Modulmaker M&C Factory?

Also mit {$item|print_r} wird folgendes ausgeben:

KursmanagerObject Object
(
    [id:protected] => 1
    [user_id:protected] => 
    [created_at:protected] => 2011-12-20
    [created_by:protected] => 1
    [updated_at:protected] => 2011-12-20
    [updated_by:protected] => 1
    [mcfi_created_timestamp:protected] => 1324383913
    [mcfi_updated_timestamp:protected] => 1324383913
    [vars:protected] => Array
        (
            [title] => Creative 
            [order_by] => 1
            [parent_item] => 0
            [published] => 1
            [full_text_search] => Creative  90 min 999 
            [kurstag] => Montag
            [kursart] => 1
            [altersgruppe] => 2
            [kursleitung] => 1
            [kursbeginn] => 13:24:38
            [kursdauer] => 90 min
            [kurskosten] => 999

)
1

            [kursart] => 1
            [altersgruppe] => 2
            [kursleitung] => 1

diese sind von einem anderen Modul nur wird als Wert die ID ausgeben aber nicht den Namen.

Also im Backend im Modul wo ich die Items Manage werden die Dropdowns mit den Namen angezeigt das heisst soviel z.B. wie
"Kursart => HipHop Dance"

aber danach im Frontend bekomm ich nur die ID zurück der Auswahl die ich im Backend im Dropdown ausgewählt habe.

Offline

#5 20. Dezember 2011 14:19

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

Re: [GELÖST] Erfahrung mit dem Modulmaker M&C Factory?

Die Daten dazu fehlen einfach im Template.
Dann müsstest Du den PHP Code des Moduls so ändern, dass im Frontend eben auch der entsprechende Name zur Kategorie ausgegeben wird. Oder mit einem Plugin den Namen aus der DB selbst auslesen. Anders geht's nicht.


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

#6 20. Dezember 2011 14:54

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

Re: [GELÖST] Erfahrung mit dem Modulmaker M&C Factory?

Jap Danke habs gefunden hat leider alle Daten als ID in der DB gespeichert.

Jetzt hab ich den Value durch den Titel staht ID erstetz dadurch wird der Titel in der DB gespeichert und so richtig ausgeben.

//An mich: ObjectBase.class.php des jeweiligen Moduls Line 445 function buildObjects



//EINFACHER ohne Edit des Codes: {$item->getFeldnameObject()}

Beitrag geändert von dalton (03. Januar 2012 13:41)

Offline