Productmain.tpl Maße (länge*breite*höhe) anstelle von Gewicht ausgeben

Hallo,

ich muss jetzt mal fragen, weil ich einfach nicht dahinter komme. :frowning:
Kann mir jemand auf die Sprünge helfen?
Über die Suche habe ich keinen Erfolg gehabt. Ich verwende sicher nicht die richtigen Begriffe.

Wie kann ich Variablen in Smarty in der productmain.tpl zugreifbar machen.

Mein konkretes Problem:
Wie kann ich anstelle von Gewicht, die Maße des Artikels ausgeben.

Ich habe herausgefunden welche Variablen da sind.
Gewicht: [{$oDetailsProduct->oxarticles__oxweight->value}]

Aber Länge, Breite, Höhe sind nicht vorhanden.
So was in der Art: [{$oDetailsProduct->oxarticle__oxlength->value}]

Also wie bekomme ich Zugriff auf oxarticle__oxlength usw.?

Vielen Dank

es ist nicht “oxarticle”, sondern “oxarticleS”:
[{$oDetailsProduct->oxarticles__oxlength->value}]

Allgemein kann man wie gefolgt vorgehen:

  1. Die gewünschten Daten in der Artikelverwaltung im Admin finden
  2. in dem Eingabefeld: Rechtsklick → Untersuchen
  3. der Name des Eingabefeldes enthält den Namen des Datenbankfeldes:
  4. Den kann man dann im Tempalte benutzen:

[{$oDetailsProduct->oxarticles__oxlength->value}]

1 Like

super, das ist jetzt echt peinlich. :flushed:

Im Admin in den Inputfeldern habe ich auch geschaut, dieser Logik folge ich in der Regel auch in andere Systemen.
Ich hätte es besser mal kopiert anstelle von getippt.

Danke.

Hallo und herzlich Willkommen, @pojosb,

hier braucht Dir nichts peinlich zu sein. Ein Forum ist zum Fragen da, und im Laufe der Zeit haben wir - weiß Gott - genug gesehen ^^

1 Like

bei OXID muss man immer kopieren, habe ich gelernt.
Mal ist der Name im Singlular, mal im Plural, manche Namen ergeben keinen Sinn oder beinhalten Tippfehler :smiley:

2 Likes

Oder besser, falls Code von oxid sich einmal ändert:
Einfach in der DB oxarticles nachschauen ,-)

Yes :-))) so ist es

Moin,

vielen Dank für die freundliche Aufnahme.