2011-10-05 143 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的路徑提示,我還編輯了文件的問題,使您可以很好地呈現規範選項卡 –