Columbo Posted November 26, 2017 Share Posted November 26, 2017 (edited) Hallo, Im Warenkorb habe ich über einen Block ein eigenes Template eingefügt: {block name='item_booking'} {include file='checkout/booking.tpl' product=$cart.products[0]} {/block} , dass hier nur das erste Produkt übergeben wird ist beabsichtigt. In der Datei booking.tpl habe ich nun Zugriff auf die Produkt-Eigenschaften, wie bspw. der gewählten Attribute: {foreach from=$product.attributes key="attribute" item="value"} <p>{$attribute}: {$value}</p> {/foreach} An der Stelle würde mich aber die ID des Attributs interessieren. Wie komme ich an die AttributID innerhalb des Templates ran? Gibt es irgendwo evtl. eine Doku über diese Objekte? Danke Edited November 26, 2017 by Columbo kleine Anpassung (see edit history) Link to comment Share on other sites More sharing options...
0 Columbo Posted December 2, 2017 Author Share Posted December 2, 2017 (edited) Jup, deshalb habe ich die Versionsnummer auch noch beigefügt... Wobei man im Sinne des Nachschlagewerks auch darauf hinweisen müsste, dass das auch schon in v1.6 funktioniert! Ich vermute sogar in 1.5 auch, was ich allerdings nicht 100%ig bestätigen kann. Also an alle "Nachschlagenden": Die Lösung ist getestet in v.1.7.2.4, funktioniert aber auch in v1.6 {$product.id_product_attribute} Solltet ihr eine andere Version haben, probiert es einfach aus, vermutlich klappt das in vielen Versionen! So wäre es richtig, denke ich... Schöne Grüße Edited December 2, 2017 by Columbo (see edit history) Link to comment Share on other sites More sharing options...
0 Columbo Posted December 1, 2017 Author Share Posted December 1, 2017 Für andere, die danach suchen sollten: {$product.id_product_attribute} Es kann so einfach sein Link to comment Share on other sites More sharing options...
0 Whiley Posted December 1, 2017 Share Posted December 1, 2017 Sowohl die Frage als auch die Lösung sind immer nur interessant wenn bekannt ist für welche Version sie gilt. Link to comment Share on other sites More sharing options...
0 Columbo Posted December 1, 2017 Author Share Posted December 1, 2017 (edited) vor einer Stunde schrieb Whiley: Sowohl die Frage als auch die Lösung sind immer nur interessant wenn bekannt ist für welche Version sie gilt. Wenn nichts dabei steht, kann man von der zum Zeitpunkt der Fragestellung aktuellsten Version ausgehen. Zudem ist eine Lösung, abhängig vom Skill des Kernproblems auch Version übergreifend interessant, wie in diesem Fall... ...um es zu vervollständigen: Presta Version 1.7.2.4 Edited December 1, 2017 by Columbo (see edit history) Link to comment Share on other sites More sharing options...
0 Whiley Posted December 1, 2017 Share Posted December 1, 2017 vor 4 Minuten schrieb Columbo: Wenn nichts dabei steht, kann man von der zum Zeitpunkt der Fragestellung aktuellsten Version ausgehen. Unser Forum ist auch als "Nachschlagewerk" gedacht, nach ein paar Wochen kann niemand mehr nachvollziehen welche Version zum Zeitpunkt der Fragestellung aktuell war. Auch haben wir im Moment die Situation daß es zwei gundlegend unterschiedliche "aktuelle" PS-Versionen gibt. Also bitte an die Forenregeln halten! Link to comment Share on other sites More sharing options...
Question
Columbo
Hallo,
Im Warenkorb habe ich über einen Block ein eigenes Template eingefügt:
, dass hier nur das erste Produkt übergeben wird ist beabsichtigt.
In der Datei booking.tpl habe ich nun Zugriff auf die Produkt-Eigenschaften, wie bspw. der gewählten Attribute:
An der Stelle würde mich aber die ID des Attributs interessieren.
Wie komme ich an die AttributID innerhalb des Templates ran?
Gibt es irgendwo evtl. eine Doku über diese Objekte?
Danke
kleine Anpassung (see edit history)
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now