ich habe die details.tpl nach meinen wünschen angepasst.
Jetzt möchte ich Daten aus der Datenbank abfragen. Ich habe eine neue Tabelle angelegt, die ich wie folgt genannt habe:
oxidarticlestracks
Diese beinhaltet eine Titelliste mit mehreren Tracks, die auf einer CD sind.
Ich habe verstanden, dass ich z.B. mit
[{ $product->oxarticles__oxartnum->value }]
die Artikelnummer eines Artikels aus der Tabelle “oxarticles” auslesen kann.
Kann mir jemand sagen, welche weiteren Dateien ich erstellen muss, um eine Datenbankabfrage aus einer neuen Tabelle zu realisieren?
Um dann über z.B.
[{ $tracks->oxarticlestracks__oxtitel->value }]
die Titelliste auszugeben?
Oder ist es auch möglich z.B. über eine tracks.inc.php Daten innerhalb des Templates auszgeben?
Ein Modell ähnlich wie
oxerptye_article (für die Tracks zB: erptype_tracks)
und
oxerptype_article2category (bei Dir währe es dann oxerptype_article2tracks)
plus die dazugehörigen Core-Klasse (tracks) und ein Modul für oxArticle (oxArticle::getTracks())
ist so ziemlich das komplexeste, womit man anfangen kann.
Um dann über z.B.
[{ $tracks->oxarticlestracks__oxtitel->value }]
die Titelliste auszugeben?
Oder ist es auch möglich z.B. über eine tracks.inc.php Daten innerhalb des Templates auszgeben?
Klar, die /modules/functions.php steht Dir ja zur Verfügung. Kannst natürlich auch reines SQL nutzen ohne ein Modell zu erstellen.
Mit Smarty kommst Du dann folgendermaßen an eine Funktion: