商品ページでカテゴリIDを取得する方法

商品ページで特定のカテゴリに属する商品のみ何かメッセージを出しり、処理をしたい場合は下記の方法で実現できます。

Magento ver.1.9.1
Skin:RWD

対象ファイル:\app\design\frontend\rwd\default\template\catalog\product\view.phtml

下記のロジックを実施したい箇所に入れてください。
[crayon]
$product = Mage::getModel('catalog/product')->load($_product->getId());
$cats = $product->getCategoryIds();

if (in_array("", $cats)) { //Show only when the root category is medicines

}
[/crayon]

© 2025 みる米技術部 Powered by AFFINGER5