Magento 1.7.0.0
好吧我正在使用现代主题中提供的产品标签。我添加了一个自定义标签,以便将评论添加为标签[sucess]。
现在说:
'成为第一个评论该产品的人' 我希望此链接转到该页面上的标签,而不是转到评论页面。
我意识到我需要一些javascript,但它只是我无法解决如何调用标签。
任何想法?
感谢。 安迪。
答案 0 :(得分:1)
如果你已经使用了jQuery ......你可以简单地“破解”它,就像这样
jQuery(document).ready(function($){
$("#addreview").attr("href", "#review-form");
$("#addreview").click(function(){
$(".product-tabs").children("li").removeClass("active");
$("#product_tabs_reviews").addClass("active");
$(".product-tabs-content").css("display", "none");
$("#product_tabs_reviews_contents").css("display", "block");
});
});
请注意根据您自己的标记更改选择器
答案 1 :(得分:0)
我的代码在tabs.phtml中显示如下:
<div id="tabs">
<ul>
<?php foreach ($this->getTabs() as $_index => $_tab): ?>
<?php if($this->getChildHtml($_tab['alias'])): ?>
<li class="<?php echo !$_index?' active first':(($_index==count($this->getTabs())-1)?' last':'')?>"><a href="#<?php echo $_tab['alias'] ?>"><?php echo $_tab['title']?></a></li>
<?php endif; ?>
<?php endforeach; ?>
</ul>
<div class="clearer"></div>
<?php foreach ($this->getTabs() as $_index => $_tab): ?>
<?php if($this->getChildHtml($_tab['alias'])): ?>
<div class="product-tabs-content" id="<?php echo $_tab['alias'] ?>"><?php echo $this->getChildHtml($_tab['alias']) ?></div>
<?php endif; ?>
<?php endforeach; ?>
</div>
然后添加: jquery-ui-tabs.js和相关的.css