私が作成したカスタムブロックで製品のカスタムオプション値を含む製品の詳細を取得しようとしています。これは、製品の詳細ページで使用したコードであり、そこで機能しましたが、カスタムブロックページで使用しようとすると、get Optionsは空の値を返します。
if($ _product-> getId()){ foreach($ _product-> getOptions()as $ opt){ echo $ optionType = $ opt-> getType(); if($ optionType == 'drop_down'){ $ values = $ opt-> getValues(); foreach($ values as $ v) { $ mydata = $ v-> getTitle(); print_r($ mydata); } } } }
私はmagentoが初めてなので、ここで何が欠けているのかわかりません。
誰かにヒントを教えてもらえますか
ありがとう
関連するスレッドからこの回答を参照してください。
—
quickshiftin 2016