您可以检查您的 app\design\frontend[your project]\default\layout\catalog.xml 并找到这一行。
<block type="catalog/product_view_description" name="product.description" as="description" template="catalog/product/view/description.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle" translate="value"><value>Description</value></action>
</block>
在这条线下。添加此代码
<block type="catalog/product_view_attributes" name="product.sizes" as="sizes" template="catalog/product/view/sizes.phtml">
<action method="addToParentGroup"><group>detailed_info</group></action>
<action method="setTitle" translate="value"><value>Store Locator</value></action>
并创建您自己的 size.phtml 文件并保存 catalog/product/view/sizes.phtml 并添加此代码。
<?php $_product = $this->getProduct();
$attribute = $_product->getResource()->getAttribute('store_locator');
if ( is_object($attribute) ) {
$identifier = $_product->getData("store_locator");
}?>
<?php if ($_sizeBlock = Mage::app()->getLayout()->createBlock('cms/block')->setBlockId($identifier)): ?>
<div class="std">
<?php echo $_sizeBlock->toHtml() ?>
</div>
<?php endif; ?>
清除缓存并重新加载您的浏览器现在终于看到您自己的选项卡但是您的代码还没有看到,因为您需要创建属性以及要查看哪个静态块将标识符名称放入属性中。