Ich versuche, Produktdetails einschließlich des Werts für benutzerdefinierte Produktoptionen in einem von mir erstellten benutzerdefinierten Block abzurufen. Dies ist der Code, den ich auf der Produktdetailseite verwendet habe und der dort funktioniert hat. Wenn ich jedoch versuche, ihn auf einer benutzerdefinierten Blockseite zu verwenden, gibt get Options einen leeren Wert zurück.
if ($ _product-> getId ()) { foreach ($ _product-> getOptions () als $ opt) { echo $ optionType = $ opt-> getType (); if ($ optionType == 'drop_down') { $ values = $ opt-> getValues (); foreach ($ Werte als $ v) { $ mydata = $ v-> getTitle (); print_r ($ mydata); }} }} }} }}
Ich bin neu in Magento, also nicht sicher, was ich hier verpasse.
Kann mir bitte jemand einen Hinweis geben
Danke