我有以下問題。在一個額外的模塊中,我想根據它們的位置對屬性的選項進行排序。當我嘗試獲得屬性的選項時,我可以得到Id和標籤,但是沒有任何東西存在於該對象中。如何獲得Magento中屬性選項的位置?
我可以做,例如這樣的:
$attribute = $_product->getResource()->getAttribute($code)->getOptionsText($value):
或者只是getOptionId($值),但並沒有什麼得到的位置,這是在後臺編輯。那麼,如何得到這個?還沒有發現任何東西(有用)。
(也是類似的問題magento sort attribute option collection by position?犯規給任何幫助)
編輯: 我設法做,是做一個直接的SQL語句,就像這樣:
SELECT sort_order FROM mag_eav_attribute_option WHERE option_id = 114 AND attribute_id = 533;
但我認爲,有是獲得該價值的更好選擇。
工作就像一個魅力。真棒。 –