2013-02-10 61 views

回答

0

我会使用CSS隐藏它,那将可能是最容易隐藏价格的方法。我不确定你的选择器被称为什么。如果您包含该网站的链接,我相信您可以得到帮助!

+0

事实上,我可以完全隐藏两个价格,但不仅仅是第一个(注释一个php行)。您可以在http://extremedata.ca/magento/index.php/ordinateurs-de-bureau.html上看到该页面 – eticha 2013-02-11 00:06:24

+0

使用一些CSS,如'.category-products .regular-price .price {display:没有; }它会像你想要的那样隐藏价格。由于'类别产品'选择器是**只有**在这些页面上调用应该可以工作。见[image](http://img145.imageshack.us/img145/9241/siteqm.png) – djthoms 2013-02-11 09:52:43

+0

谢谢! CSS在这种情况下非常有用:) – eticha 2013-02-12 01:33:54

0

既然你已经安装了jQuery,你可以做到以下几点:

jQuery(document).ready(function() { 
    jQuery('.price-box').each(function() { 
     if (jQuery(this).find(jQuery('.minimal-price-link')).length > 0) { 
      jQuery(this).find('.regular-price').hide(); 
     } 
    }) 
}) 

这遍历.price-box单独或将有条件地隐藏.regular-price取决于.minimal-price-link在给定盒的可用性。

+0

感谢您的回答,我不熟悉jQuery。我搜索了一点关于该语言的内容,但无法找到关于网站集成的任何信息。我在哪里放你的代码?如果它能帮助你解决这个“问题”,我将在这里复制粘贴我的页面代码(主要是PHP)。再次感谢! – eticha 2013-02-11 02:23:01

+0

你有我的price.phtml页面代码。 http://pastebin.com/JGjSQDB7 – eticha 2013-02-11 02:30:30

+0

将它包装在