タグ付けされた質問 「catalog」

カタログモジュールに関する質問に使用する必要があります。

1
フロントエンド製品の作成でエラーが発生しましたか?
フロントエンドで商品を追加しています。 エラーメッセージが表示されます。 SQLSTATE [23000]:整合性制約違反:1452子行を追加または更新できません:外部キー制約が失敗しました(magento。catalog_product_entity、CONSTRAINT FK_CAT_PRD_ENTT_ATTR_SET_ID_EAV_ATTR_SET_ATTR_SET_IDFOREIGN KEY(attribute_set_id)REFERENCES eav_attribute_set (attribute_set_id)ON DE) public function saveVirtualNewProduct($wholedata) { $cats=array(); foreach($wholedata['category'] as $keycat){ array_push($cats,$keycat); } if($wholedata['status']==1 && isset($wholedata['wstoreids']) ){ $status=1; $stores=$wholedata['wstoreids']; } else{ $status=Mage::getStoreConfig('marketplace/marketplace_options/product_approval')? 2:1; $stores=Mage::app()->getStore()->getStoreId(); } $magentoProductModel = Mage::getModel('catalog/product'); $magentoProductModel->setData($wholedata); $saved=$magentoProductModel->save(); $lastInserId = $saved->getId(); /* Update Special from-to Date */ if($wholedata['special_from_date'] && $wholedata['special_to_date']) { //Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID); …

2
カタログ価格ルールの有効期限を取得する方法は?
カタログページで、「N日で期限切れ」というオファーを表示する必要があります。たとえば、各製品が特別価格と日付を個別に定義している場合は簡単に達成できます$this->getProduct()->getSpecialToDate();が、カタログ価格ルールを介して割引を設定した場合、製品には現在適用されている割引やその他の関連データに関する情報がありません。 日付のように使用されている現在の製品割引ルールに関する情報を入手するにはどうすればよいですか。

4
Magento EE 1.13カタログルーティング
更新 以下は元の質問であり、それが問題が最終的に何であるかに関連しているが、それは正接です。より有用な背景情報については、番号2から始まる編集を参照してください 私たちのサイトには、2つの異なるカテゴリ間の相関関係を説明するCMSページがいくつかあります。そのため、URLはそれらのカタログページのURLに似ている傾向があります。 CMS URLの例: 「brand / category.html」 一致するカテゴリ: "カテゴリー" Magentoには、カテゴリルートのマッチングをより厳密にする設定がありますか? 編集:私は注意する必要がありますが、明白に感じられます:これらは単なる例の名前です 編集2:役立つ場合、すべてのカタログページにはルート(website.com/subcat)を基準にしたURLがあり、subcatは別のカテゴリの子です。この動作は、他のMagentoインストールのデフォルトとは異なります。(注:これは推奨されておらず、なぜ発生しているのかは不明です)。 編集3:さらに掘り下げた後、私は1.13のURLキーに関するFabrizio Brancaによる記事からの引用を見つけました: 1.13 / 1.8より前は、カテゴリまたは製品のurl-keyとしても使用されていたurl-keyを持つCMSページが最初に評価されていました。このようにして、メインカテゴリをcmsランディングページに簡単に置き換えることができます。これは今変わりました。CMSコントローラーが最初に処理されたとしても、ルーティングプロセスが開始する前に製品とカテゴリのURLが評価されるため、代わりにクリーンな方法でcmsコンテンツを表示することがはるかに困難になります。 編集4:より多くの研究の結果: 「正当なカテゴリ」が存在し、デフォルトでは次の場所からアクセスできます /a 「正当な他のカテゴリ」も存在し、 b これら2つのカテゴリ間の関係に関係なく、どちらも、もう一方を親として使用してアクセスできます(a/b同様に正常に動作しますb/a)。 なお、a/b番組のの製品Bとb/aの積A ただし、b/b機能せず、機能しませんnon-existant-category/a 私が探しているのは、以前のMagentoバージョン(IE category/subcategory)と同様のURL構造であり、1.13が提供するバックグラウンドインデックスの利点を失うことはありません。
7 catalog  cms  routing 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.