私は次の問題があります。特別なモジュールでは、属性のオプションをその位置に基づいてソートする必要があります。属性のオプションを取得しようとすると、IDとラベルを取得できますが、そのオブジェクトには何もありません。MagentoでAttribute-Optionの位置を取得するにはどうすればよいですか?
Iは、例えば、これを行うことができます。
$attribute = $_product->getResource()->getAttribute($code)->getOptionsText($value):
それともgetOptionId($値)が、バックエンドで編集可能な位置を取得するものは何もありません。だから、これをどうやって得るのですか?まだネット上で何か(有用)を見つけられませんでした。
(また、同様の質問magento sort attribute option collection by position? doesntのは、任意の助けを与える)
EDIT:そこに、
SELECT sort_order FROM mag_eav_attribute_option WHERE option_id = 114 AND attribute_id = 533;
しかし、私は思う: は私が行うために管理何、このような直接的なSQL文を、やっていますその価値を得るためのより良い選択肢です。
チャームのように働いた。驚くばかり。 –