作爲開發人員和用戶,我仍然是Expression Engine的新手。我面臨的問題是,我的許多知識都是通過使用渠道系統找到方法來完成開發人員傳統承擔的任務(例如產品庫)的用戶傳遞給我的。表達式引擎:何時使用渠道以及何時不使用渠道?
我想知道的是人們的觀點是什麼時候最好建議客戶使用這個,什麼時候不使用。
讓我用一個例子,一個客戶想要一個有事件發生地點的系統。之前的開發者已經選擇使用會場系統和事件通道系統,並編寫一些自定義代碼來試圖將兩者結合在一起,具體而言,因爲沒有足夠的鉤子來完成某些後臺自動化任務,如查找創建或更新場館地址的長/寬。
我正在接受別人的工作很大程度上,但它不是他們的錯,這是他們給的信息,因爲他們也是新系統。
在任何其他項目中,這將是一個主細節類型設置,事件屬於場地,我可能通過模塊在管理區域編寫2個自定義表格,編輯器,然後在頁面中使用常規自定義代碼來顯示並對信息採取行動 - 通過這種方式,我可以控制用戶點擊提交時發生的情況。
但是,煽動方是Expression Engine的資深用戶,並以「哦,把它放在頻道中,然後有這個標籤和那個標籤等等」的方式指示以前的開發者。
所以,我是否錯過了這一點,或者我是對的,這不適合渠道系統,什麼時候應該使用渠道,什麼時候不使用渠道?
感謝朋友。
也許這可能有助於:http://www.train-ee.com/courseware/screencasts/detail/designing-an-expressionengine-architecture。博客是頻道的v 1.x術語。 – Robert