magento -- 1.4.1.0新鮮出爐,第一個也是比較重要的改進簡介
當地時間2010年6月10日,時隔3個多月後,Magento官方再次更新了新版本1.4.1.0,這次更新內容相當多,比較明顯的就是數據庫表的數量再次大幅飆升,達到了300+,我這裏隻對更新內容中的第一條做下描述,也是我認為比較重要的一項。
從Magento1.4開始,係統後台自帶編輯器,而且功能相當強大,不過在1.4.0.1存在一個問題,那就是後台產品管理頁的產品描述那裏,如果直接用編輯器上傳一張圖片並插入,完成後的源碼顯示是類似這樣
<img title="0980" src="http://xxxxx.com/index.php/admin/cms_wysiwyg/directive/___directive/e3ttZWRpYSB1cmw9Ii9maWxlLmpwZyJ9fQ,,/" alt="8908" />
也就是說這個圖片的路徑是絕對路徑,而且可以看出指向的並不是一個真正的圖片路徑,如果人為去掉前麵的部分把它改成相對的,前台的路徑也是錯的。這樣的話一旦項目要遷移換個域名,這裏所有的圖片路徑就都失效了。
還有一點,類似{{skin url=""}}這樣的變量可以在cms中使用,但是在產品的描述中使用是沒有效果的,前台會原封不動的把{{skin url=""}}輸出來,也就是說用變量來實現相對地址也是行不通的。
但這個問題在剛剛發布的最新版本已經解決,官網上的描述是這樣的
Added ability to use static URLs for media in WYSIWYG or image browser. Added ability to enable parsing store, skin and media directives on catalog frontend.
同樣的方式在新版本的產品管理那裏打開產品描述,用編輯器插入一張圖片,看下結果如下
<img title="4324" src="{{media url="/QQ_.jpg"}}" alt="2132" />
這意味著以後在產品描述也可以使用變量了,而且使用編輯器插入圖片生成的就是直接用變量來生成相對路徑,這樣就不用擔心項目遷移帶來的問題了。
這個還隻是新版本帶來的第一個變化,相信還有不少新東西等著我們去挖掘,有興趣的就去官方網站下載吧。
最後更新:2017-04-02 06:51:19