次の問題があります。価格比較エンジンの商品フィードを作成しようとしています。私の店では洋服を販売しており、すべての商品を構成できます。たとえば、構成可能な製品のTシャツは、服のサイズがS、M、Lの3つの単純な製品で構成されています。
フィードが.csvファイルにエクスポートされます。構成可能な製品ごとに1つの行があります。問題は、関連する単純な製品(S | M | Lなど)の既存のすべてのサイズを含む「サイズ」という列が必要なことです。
私は次のようないくつかの解決策を試しました:
$prod_size = $product->getResource()->getAttribute('size')->getFrontend()->getValue($product);
$prod_size = $product->getAttributeText('size');
$prod_size = $product->getData('size');
$prod_size = $product->getSize();
このステートメントを使用して、関連する製品のデータを構成可能な製品に結合します。
if ($GROUPED_PRODUCT['prod_size'] != "") {
$PRODUCT['prod_size'] = $GROUPED_PRODUCT['prod_size'];
}
誰か手を貸してくれませんか?