2

商品コレクション内の商品の全属性を取得したい。

私はこれを試しました

$samp_pro = Mage::getModel('catalog/product')->load(1223)->getData();

属性meta keywordをロードします。

しかし、コレクションにロードすると、メタキーワード属性が取得されず、コードは

$products1 = Mage::getModel('catalog/product')->getCollection()
                 ->addAttributeToSelect('*')
                 ->addFieldToFilter('meta_keyword', array('like' => '%'.$metaData.'%'))
                 ->addAttributeToSort('name', 'ASC')
                 ->getData();

コレクションにメタキーワード属性をロードする必要があります。この問題を解決するのを手伝ってください

ありがとう。

4

3 に答える 3

0

手動で追加してみてください:

Mage::getModel('catalog/product')->getCollection()
    ->addAttributeToSelect('*')
    ->addAttributeToSelect('meta_keyword')
;
于 2013-06-12T15:55:45.663 に答える