我可以建議的第一個解決方案是創建自定義小部件。 小工具是可以添加到CMS內容中的特殊類型的塊,包括頁面和靜態塊。
要創建新的widget首先你要你的模塊
class Yourcompany_Yourmodule_Block_Upload
extends Mage_Core_Block_Template
implements Mage_Widget_Block_Interface
後,在創建新的塊,你應該在你的模塊的etc目錄
<widgets>
<yourcompany_yourmodule type="yourcompany_yourmodule/upload">
<name>File Uploader</name>
<description type="desc">Widget for files' uploading</description>
<parameters>
<template>
<required>0</required>
<visible>0</visible>
<label>Template</label>
<type>upload</type>
<value>yourmodule/upload.phtml</value>
</template>
</parameters>
</yourcompany_yourmodule></widgets>
創建widget.xml文件這樣做了以後步驟和刷新緩存新小部件應該可以在您的cms內容的小部件選擇器中看到 - 所見即所得中有一個按鈕「插入小部件」。