2013-12-09 35 views
3

裏面一個CMS塊Magento的1.7.0.2我想獲得一個背景圖像如何使用php-url路徑加載Magento CMS頁面中的圖像背景?

的代碼,我在HTML編輯器塊使用是這樣的:

<div class="imageclass" style="background: url()"> 
</div> 

的網址內()我應該放置我的圖像的確切網址。 但問題是,如果我從所見即所得的文件夾中的CMS 加載我沒有得到正確的路徑

那麼什麼樣的路徑,我應該投入到下面的網址是什麼?

<div class="imageclass" style="background: url()"> 
</div> 

我的背景圖像上 /media/wysiwyg/images_cms/mybackground.png

回答

4

你把一個相對或絕對URL。另外,你應該把它放在課堂上,而不是內聯。

.imageclass { 
    background: url(/media/wysiwyg/images_cms/mybackground.png); 
} 

MDN docs for background-image

+0

工作就像一個魅力感謝@screenmuut – kost

2

我需要克服類似的問題,但是我需要他們是CMS編輯的每一頁這樣我backgorund不能在樣式表中進行設置。

這是我用來獲取媒體通路的方法:

<div style="background-image:url('<?php echo Mage::getBaseUrl(Mage_Core_Model_Store::URL_TYPE_MEDIA) ?>mybackground.png')"></div> 
+1

它沒有工作,但感謝您的回答nick.The PHP雖然無法解析,而我在Magento中保存該塊。 – kost

相關問題