我有一個產品模塊。它工作正常。如何更新模塊而不刪除PyroCMS中的模塊表記錄?
我可以添加,更新,刪除和列出pyrocms的管理產品。
但現在我需要增加4列即爲
可用, 庫存, 手, 交付
類似的東西,上面列。
每當我卸載我的模塊它總是刪除default_products表。
希望有人能夠幫助.. 非常讚賞
謝謝..
我有一個產品模塊。它工作正常。如何更新模塊而不刪除PyroCMS中的模塊表記錄?
我可以添加,更新,刪除和列出pyrocms的管理產品。
但現在我需要增加4列即爲
可用, 庫存, 手, 交付
類似的東西,上面列。
每當我卸載我的模塊它總是刪除default_products表。
希望有人能夠幫助.. 非常讚賞
謝謝..
有一些建議,由我結束
希望這會有所幫助。
哦,我從來沒有想過那麼..所以有可能工作在2 pyro?一個是我在哪裏更新列和details.php和其他模塊的東西。另一個是經過測試的安裝和拆卸3個新色譜柱的開發焦爐。所以我只需將新模塊文件粘貼到製作上,然後在製作數據庫中添加列。我不必卸載或重新安裝它?無論如何,這即將做什麼/測試。謝謝大家的幫助。 –
通過手動將列添加到表中,您的開發模塊可以正常工作。不需要進一步的工作。
雖然您需要更新模塊的detail.php以安裝和卸載模塊。
你應該使用升級功能進入details.php文件。 在該函數中,您必須插入所有查詢來處理表格。 通過附加組件部分的控制面板上傳新模塊後,您將看到將執行所有更改表查詢的「升級」按鈕。
function upgrade($old){
//Your alter table query
}
是否將函數'uninstall'中的表放置在'modules \ products \ details.php'中? –