【发布时间】:2012-06-27 20:43:12
【问题描述】:
作为开发人员和用户,我仍然是 Expression Engine 的新手。我面临的问题是,我的很多知识正在被用户传递给我,他们已经找到了通过使用渠道系统来完成传统上由开发人员(例如产品库)承担的任务的方法。
我想知道人们的看法是什么时候最好建议客户使用它,什么时候不使用。
让我举个例子,客户想要一个系统,该系统具有可以举办活动的场所。之前的开发者选择使用会员系统来做场馆和频道系统来做活动,并编写一些自定义代码来尝试将两者结合在一起,特别是因为没有足够的钩子来完成一些后台自动化任务,比如查找场所创建或更新时的地址的长/纬度。
我主要是在追随别人的工作,但这不是他们的错,这是他们获得的信息,因为他们也是系统的新手。
在任何其他项目中,这将是一个主从类型设置,事件属于场地,我可能会编写 2 个自定义表格,通过模块在管理区域中编辑,然后在页面中使用常规自定义代码来显示和根据信息采取行动 - 这样,我可以控制用户点击提交时发生的事情。
但是,教唆方是一位资深的Expression Engine用户,以“哦,把它都放在频道里然后有这个标签那个标签等等”的方式指示之前的开发者。
那么,这不适合渠道系统,什么时候应该使用渠道,什么时候不适合?
感谢朋友。
【问题讨论】:
-
也许这会有所帮助:train-ee.com/courseware/screencasts/detail/…。博客是频道的 v 1.x 术语。