2010-09-18 27 views
4

我發現每次創建新項目(例如Fontis_Recaptcha,Mass_Product_Relater,HM_DeveloperToolbar,ModuleCreator,Alanstormdotcom_Layoutviewer等等)時都會安裝一些Magento Connect擴展程序。您的列表上有什麼?項目啓動時自動安裝常見的magento擴展程序

有誰知道自動安裝基本模塊集的能力嗎?與Mage本身安裝所有模塊的方式相同。我猜想一個bash或phing腳本來自動化PEAR?思考?

回答

2

廣東話你只需要使用自動安裝程序腳本提供和維持這裏:

http://www.magentocommerce.com/wiki/groups/227/magento_bash_script_installer

和編輯它來安裝所需的擴展

即只需添加./pear在安裝結束時XXXXXXX的腳本。

+0

是的,很好主意。不幸的是,有些擴展名(例如Alanstormdotcom_Layoutviewer和_Configviewer)實際上並未被pear安裝,但沒有理由說明bash腳本無法手動將這些文件「cp」到新安裝中。顯然,它不會在Windows XAMPP中工作(無論如何Cygwin)。我想知道是否有一個元擴展的概念,可以安裝最新的magento連接擴展... – 2010-09-20 03:34:09

3

我會採取另一種方法。安裝乾淨的安裝並添加所有擴展。完成後,導出數據庫並壓縮所有文件。那麼你應該能夠使用文件和數據庫作爲所有你的magento安裝的基礎...

我也是這樣做的Joomla,還沒有嘗試與magento,但它應該工作。

+1

如果你想添加一個新的插件(或插件版本),更不用說Magento主要/次要版本了嗎?看起來它在理論上是可行的,但在實踐中,您可能不得不經常重新構建自己的清晰圖像。 – 2010-09-18 17:23:43

+0

我認爲這只是爲了迎合商店的新物理(目錄結構)和邏輯(url)位置而改變配置。應該可以編寫一個腳本來更改所有安裝時的相應配置數據。 – silvo 2010-09-18 21:06:26

+0

我鏈接了@silvo的想法,但我的想法和@Joseph所描述的一樣。您需要運行'./pear mage setup'並刪除所有'downloader' ini文件以避免(更好地記錄 - http://www.magentocommerce.com/wiki/groups/227/downloader_upgrades_wrong_store)更新問題錯誤的地點。我想要更新所有插件,以便檢查最新版本,因此在「安裝」安裝可能會有所幫助時,仍然會有步驟受益於自動化。對? – 2010-09-19 01:23:41