Neu footer.tpl - Augabe von Datenbanktabellen bzw. Feldern

ams

Aktives Mitglied
22. Juli 2014
44
4
Hallo Zusammen,

wie kann ich in der footer.tpl z.B. den Datenbankwert von Fima cName ausgeben?

Was sollte ich nachlesen, um zu verstehen, wie die Ausgabe von Werten aus der Datenbank funktioniert?
Bitte einen Link, wenn möglich, vielen Dank.

Wieso können manche Werte ausgegeben werden und andere nicht?

Beispiel:

{$Besucherzaehler} - funktioniert
{$Einstellungen.global.global_shopname} - funktioniert

Vielen Dank für eure Hilfe.

Mit freundlichen Grüßen, AMS
 

ams

Aktives Mitglied
22. Juli 2014
44
4
Hallo FMoche,

vielen Dank für deine Rückmeldung.
Den JTLDebug hatte ich benutz, hier ist der {$Firma->cName} nur in den eMail Vorlagen zu finden.
Demnach gehe ich davon aus, das dies schlichtweg nicht einfach per Smarty-Variable ausgegeben werden kann, da die Variable nicht vorhanden ist.

Ich bin sicher nicht der einzige, der gerne diese Daten ausgeben möchte, wie muss man vorgehen?
Für einen Hinweis wäre ich dankbar, was ich dazu lesen sollte.

MfG, AMS
 

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.365
341
Halle (Saale)
Falls eine Variable nicht durch den Shop bereitgestellt wird, hilft nur, ein kleines Plugin zu schreiben oder notfalls eine Änderung in der functions.php des Templates.

Die könnte z.B. so aussehen:

PHP:
$smarty->assign('meineFirma', Shop::DB()->query("SELECT * FROM tfirma", 1));
 

ams

Aktives Mitglied
22. Juli 2014
44
4
Hallo FMoche,

vielen Dank für deine Rückmeldung und Hilfe.
Die Änderung in der functions.php funktioniert wie gewünscht.

Mit freundlichen Gräßen, AMS

Bitte als gelöst markieren.