Das muss weg. Das files array ist nur für eigene Klassen die keine bekannte Klasse erweitern. Aus oxconfig den Eintrag löschen bei dem oxvarname=aDisabledModules ist und /tmp leeren.
Ich habs ma probiert. Der moduleintrag ist jetzt nicht rot und durchgestrichen aber leider gibt mit “[{ $category->oxcategories__oxthumb->value }]” immer nich ein leeren wert zurück.
Ergänze ich die funktion direkt in der oxcategorylist.php (zeile 104) im core ordner um die zeile:
$sFieldList .= " ,$sTable.oxthumb as oxthumb, $sTable.oxthumb_1 as oxthumb_1 ";
dann kriege ich auch den entsprechenden wert aus dem db-feld zurück.
Fehler muss also irgend wo im “modul” liegen. Schade
Gibt es sonst noch eine möglichkeit die gewünschte db-felder in den tpl’s auszulesen?
Ich hab mir eine metadata.php erstellt und nun klappt es eigentlich. Leider kann ich nur oxthumb auslesen. oxthumb_1, oxthumb_2 usw. gibt mir immer ein leeren wert zurück. Gibt es denn wirklich keine möglichkeit auf jedes gewünschte feld im template zu zugreifen?
oxthumb_1 und oxthumb_2 sind multilang Felder, wenn die Kategorie in englisch geladen wird, steht in [{ $category->oxcategories__oxthumb->value }] automatisch der Wert aus oxthumb_1.