作为开发人员和用户,我仍然是Expression Engine的新手。我面临的问题是,我的许多知识都是通过使用渠道系统找到方法来完成开发人员传统承担的任务(例如产品库)的用户传递给我的。表达式引擎:何时使用渠道以及何时不使用渠道?
我想知道的是人们的观点是什么时候最好建议客户使用这个,什么时候不使用。
让我用一个例子,一个客户想要一个有事件发生地点的系统。之前的开发者已经选择使用会场系统和事件通道系统,并编写一些自定义代码来试图将两者结合在一起,具体而言,因为没有足够的钩子来完成某些后台自动化任务,如查找创建或更新场馆地址的长/宽。
我正在接受别人的工作很大程度上,但它不是他们的错,这是他们给的信息,因为他们也是新系统。
在任何其他项目中,这将是一个主细节类型设置,事件属于场地,我可能通过模块在管理区域编写2个自定义表格,编辑器,然后在页面中使用常规自定义代码来显示并对信息采取行动 - 通过这种方式,我可以控制用户点击提交时发生的情况。
但是,煽动方是Expression Engine的资深用户,并以“哦,把它放在频道中,然后有这个标签和那个标签等等”的方式指示以前的开发者。
所以,我是否错过了这一点,或者我是对的,这不适合渠道系统,什么时候应该使用渠道,什么时候不使用渠道?
感谢朋友。
也许这可能有助于:http://www.train-ee.com/courseware/screencasts/detail/designing-an-expressionengine-architecture。博客是频道的v 1.x术语。 – Robert