0
いくつかの製品の属性に基づいて、我々はGoogleに言うのですか、ないインデックス製品の詳細ページには、MagentoのAvoide条件Googleのクロール
いくつかの製品の属性に基づいて、我々はGoogleに言うのですか、ないインデックス製品の詳細ページには、MagentoのAvoide条件Googleのクロール
あなたが「controller_action_layout_generate_blocks_after」にリッスンオブザーバ方法を試してみて、取得することができます
Mage_ConfigurableSwatches_Model_Observer::convertLayerBlock
に触発された。そして、あなたはオブザーバメソッドで以下の操作を行うことができます。
$front = Mage::app()->getRequest()->getRouteName();
$controller = Mage::app()->getRequest()->getControllerName();
$action = Mage::app()->getRequest()->getActionName();
if ($front == 'catalog' && $controller == 'product' && $action == 'view') {
$product = Mage::registry('current_product');
if ($product && $product->getYourAttributeName() === "YourDesiredValue") {
$observer->getLayout()->getBlock('head')->setRobots('NOINDEX,NOFOLLOW');
}
}