我有一个Joomla组件。
后端文件结构

前端文件结构

在前端组件的Joomla中,我们可以使用后端模型而不是前端模型。据我所知,逻辑停留在模型中。因此,如果我们使用独立的前端和后端模型,如果我们遇到了逻辑上的变化,我们必须改变两个位置,而不是一个位置。但是,如果我们对前端也使用后端模型,我们只需要在一个地方改变逻辑。维护起来更容易。
哪一种方法更好?为前端创建单独的模型,还是使用现有的后端模型?
Joomla的标准是什么?行业标准是什么?我应该使用哪种方法?为什么?优点和缺点是什么?
发布于 2012-11-21 19:14:35
这是一个很好的问题。您正在上升的问题是所发生的代码重复。
如果模型完全相同,并且代码可以重用,那么请看问题Joomla 2.5 ― using administrator components controllers in frontend part of component。
我认为这确实是一个代码维护问题。如果我在某个地方修复了一个bug,我总是觉得很烦人,而我应该永远记住,我也需要在另一个地方修复它。
https://stackoverflow.com/questions/13498537
复制相似问题