Magento – Show a Static Block in the product view.phtml based on category

Edit view.phtml and put this code in:

getCategoryIds(); ?>
$_category_id): ?>
load($_category_id) ?>
getName() ?>

if ($_category->getName() == ‘YourCategoryName’) {echo $this->getLayout()->createBlock(‘cms/block’)->setBlockId(‘yourstaticblockname’)->toHtml();}
else {echo $this->getLayout()->createBlock(‘cms/block’)->setBlockId(‘blank’)->toHtml();}
?>

Leave a Reply