Magento Direct链接到产品选项卡

时间:2011-03-07 23:46:21

标签: magento

是否可以直接链接到产品标签?

mysite.com/ onclick =转到第3页

2 个答案:

答案 0 :(得分:2)

不幸的是,没有一些编码。选项卡是ul-list中的li元素。你可以做的是一个javascript片段,它检查给定的请求参数并触发特定标签链接上的点击事件。

这是现代主题演示商店的一部分:

<ul class="product-tabs"> 
                    <li id="product_tabs_description" class=" active first"><a href="#">Product Description</a></li> 
                            <li id="product_tabs_upsell_products" class=""><a href="#">We Also Recommend</a></li> 
                            <li id="product_tabs_additional" class=""><a href="#">Additional Information</a></li> 
                                        <li id="product_tabs_product.tags" class=" last"><a href="#">Product Tags</a></li> 
        </ul> 

... Chrome浏览器工具会显示第一个标题页:

<a href="javascript:void(0)">Product Description</a>

...将运行此代码:

initTab: function(el) {
  el.href = 'javascript:void(0)';
  if ($(el.parentNode).hasClassName('active')) {
    this.showContent(el);
  }
  el.observe('click', this.showContent.bind(this, el));

},

所以,我会通过在Javascript中查找请求参数并触发该li元素链接的click事件来解决它。

答案 1 :(得分:1)

我知道这是一个老问题。但是,有人可能正在寻找简单的内置解决方案。

您只需在网址中提供标签的ID(例如在产品添加/编辑页面中)。例如:

http://yoururl.com/admin/catalog_product/edit/tab/product_info_tabs_inventory/id/259/