你好,新年快乐:)
我有一个关于组件开发的问题,在这种情况下,现在是该站点的问题。在后端,我已经准备好一切。
我有一个Component-> Model-> view(formcheck),其中包含几种布局:
来自数据库的基本数据以默认布局显示,用户可以指定其他数据。最后有两个按钮(一个和两个),它们调用相应的布局(一个,两个)。在这两种布局中,用户可以输入其他数据,然后进行处理。使用“完成”按钮将调用最后一个布局。在完成布局中,数据最终将被处理,并且仅存储在DB中。
数据将一直存储在会话中,直到结束为止,只有在以最后一个布局处理后,数据才会存储在数据库中。
默认情况下,用户一次只能选择一种方式->一种->完成,或者默认两种->完成。
目前,我在布局中具有逻辑(获取会话数据,处理,保存会话)。但是我想更好地外包,因为布局和逻辑是分开的。但是,我应该把逻辑放在哪里以及如何调用布局?
不幸的是,在我厚厚的joomla书中,没有这样的东西。 :(
P.S。视图中的表单没有form.xml,因为布局的结构不同。