这是多条系列教程,如何开发一个模型-视图-控制器组件为 Joomla!3.1 版。
开头的介绍和导航本系列文章中的所使用的导航框向右 (本系列文章)。
发展中国家的基本组件
此页将经历的最简单的可能组件,将输出所需的基本步骤你好,世界!到前端的 Joomla!3.1 网站。
主输出
首次设置此组件的基本公共输出。创建 yoursite/components/com_helloworld/helloworld.php 具有下列内容:
<? php 回声'Hello world';
清单文件
每个扩展需要一个清单文件,指定为扩展的安装和配置信息。清单文件被命名为 componentname.xml 。为一个简单的组件我们只需要此 XML 文件中包括最少数量的可能的内容。
创建 helloworld.xml 在相同的目录中您 helloworld.php 以上,具有下列内容:
<? xml版本="1.0"的编码="utf-8"? > < 扩展名类型="组件"版本="3.1"方法="升级"> < 名称>Hello World!</名称> < 行政></行政> < 文件> < 文件名>helloworld.php</文件名> </文件> </扩展名>
请注意, name 元素实际上是可选的但它使得更易于识别下, 一步。
安装
接下来,我们需要告诉 Joomla!以发现这个新的组件,以便它可以安装和使用。这是通过扩展管理器-> 发现到并单击工具栏中的 '发现'。这将会扫描 components 目录 (等等),寻找尚未安装的组件。
应在结果表中,列出新的组件和安装它你只是选择它 (复选框) 并单击工具栏中的安装。
注意: 不要担心消息"组件安装: XML 文件不包含管理元素",作为我们的组件还没有任何管理功能。我们将添加这些在本教程的后面。
世界您好!
你现在可以看到中基本的组件,通过导航到 https://localhost/joomla/index.php?option=com_helloworld (取代 localhost/joomla 与您自己的安装位置)。










