Joomla 2.5 组件

Posted

技术标签:

【中文标题】Joomla 2.5 组件【英文标题】:Joomla 2.5 component 【发布时间】:2013-03-10 10:54:04 【问题描述】:

是否可以在不使用 TableHelloWorld 类和所有字段类型的东西的情况下制作 2.5 组件。还是强制性的?

http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Using_the_database

【问题讨论】:

从长远来看,使用 JTable 可以为您节省相当多的代码行,更少的错误和更容易的维护。即使一开始学习它可能会很痛苦,但要考虑到投入的时间会得到回报。 【参考方案1】:

实际上,没有它,系统将运行得相当好。运行某些东西实际上需要的是一个以组件命名的基本文件、一个 controller.php 文件以及本节中概述的视图:http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Adding_a_view_to_the_site_part

从中你会得到一些可以运行和加载的东西。如果您选择,您可以对数据库进行原始 sql 查询。

话虽如此,框架的存在是为了帮助你,而不是阻碍你。这些年来,我偷工减料,几乎总是你以后会后悔。随意跳过这些片段,但请记住,有些片段可以帮助您处理您可能认为现在不需要的各种重要事情。 (绑定输入、表格行层次结构和签入/签出功能只是我想到的一些,我很高兴我不必自己做。)

【讨论】:

非常感谢您。就一个问题。在这部分之前,我一直在关注本教程。管理员/视图/helloworlds/view.html.php。为什么突然变成了helloworlds而不是helloworld? 在后端通常有一个所有项目的列表视图,然后是一个用于添加单个项目的表单视图。在这个意义上的项目可以是任何东西。因此,例如,当您转到文章管理器时,有文章。然后你编辑一篇文章。我猜他们遵循与复数相同的格式。

以上是关于Joomla 2.5 组件的主要内容,如果未能解决你的问题,请参考以下文章

Joomla 2.5 组件

Joomla 2.5 组件更新

Joomla 2.5 组件控制器加载

Joomla 2.5 组件实现

如何使用插件打包我的 joomla 2.5 组件?

如何在 joomla 2.5 的组件中加载模块