0

csv から属性セットと属性を作成するスクリプトを作成しましたが、localhost では問題なく動作しましたが、サーバーにアップロードした後、1 つのエントリでもジョブを実行するのに非常に時間がかかることがわかりました。それでデバッグしていたら、「initFromSkeleton」に時間がかかっていることがわかりました。

    $entityTypeId = Mage::getModel('eav/entity')
                    ->setType('catalog_product')
                    ->getTypeId(); // 4 - Default 

    $newSet = Mage::getModel('eav/entity_attribute_set');
    $newSet->setEntityTypeId($entityTypeId);
    $newSet->setAttributeSetName($setName);
    $newSet->save();

    $newSet->initFromSkeleton($entityTypeId);
    $newSet->save();

デフォルトの属性セットに基づいて新しい属性を作成するには、この initFromSkeleton を作成する必要があるため、どうすればよいかわかりません。Google を検索しているときに、このリンクを見つけました。でもそこからわかった。

誰でもこれを行ったことがあるでしょうか。私を助けてください。前もって感謝します

4

1 に答える 1