2011-10-05 118 views
3

我有一个Magento Multistore安装,实际上是2个商店。如何摆脱空间与CSS

1st store使用公司定制的主题。 检查规范标签:

第二个网站,使用我们买的主题,但也使用EASYTABS,一个免费的扩展名不支持。

在产品目录中,呈现此规范的FIELD完全相同。

也许它是一个问题在CSS或我不知道。有人可以帮我解决这个问题的空间,使它看起来像商店1号?

这似乎是呈现该选项卡的文件。我启用路径提示在Magento,也许这个你可以帮我远一点

<?php 
if(Mage::getStoreConfig('easy_tabs/custom/customtabid')){ 
    $method = 'get' . ucfirst(Mage::getStoreConfig('easy_tabs/custom/customtabid')); 
    $content = nl2br($this->getProduct()->$method()); 
    if(!empty($content)){ 
     echo '<div class="product-specs">'.$content.'</div>'; 
    } 
} 
?> 
+1

有什么不对?你能否提供突出显示差异的截图并指定你认为哪一个是正确的? – nachito

+0

如果您在第一个选项卡中检查规范选项卡,它会显示正常,第二个在表格之前以及在每一行内显示大量空格 –

回答

1

它看起来像你允许把HTML标记在上面的规格BR <标签>,所以改变这一行:

$content = nl2br($this->getProduct()->$method()); 

到:

$content = $this->getProduct()->$method(); 

,你不会有所有的额外<br>标签(空格)。

+0

,非常感谢:) –

2

这不是在CSS中的问题,但在PHP代码。如果您查看源代码,则会看到每行末尾都会附加一个
,即使在表格中也是如此。所以你有这样的:<table><br><tr><br>....,这就是为什么在开始时间间隔很大。我认为原因是你有一个过滤器取代<br>(这种东西通常用于输出一个人写的正常文本,以便它的间隔正确)的新行。

+0

我在magento中启用了路径提示它向我显示该标签的文件是:catalogproductcustom.phtml,在编辑我发布你可以看到该文件的代码 –

+0

请检查我启用了Magento的路径提示,我还编辑了渲染文件的问题规范选项卡 –

1

的问题是不是一个CSS问题,但它是一种标记的问题有很多的下方,表头

+0

请检查我启用了Magento的路径提示,我还编辑了文件的问题,使您可以很好地呈现规范选项卡 –