首页 Typo3正文

TYPO3 CMS安装扩展管理器

kumb Typo3 2020-07-17 12:15:20 464 0

扩展管理器是特殊类型的扩展,使用它能够构建扩展框架。扩展管理器是便于TYPO3 cms扩展开发者进行扩展的一个工具,它为创建简单的前台插件提供了一个基本的增、删、改、查“激活”模式,便于以图形建模方式设计和制作后台模块。

6.1.1 安装和配置extension_builder

安装extension_builder

(1)搜索extension_builder。打开网站后台,单击“ADMIN TOOLS”模块下的“Extensions”,再单击“Get Extensions”,在弹出的文本框内输入“extension_builder”,单击“Go”,得到搜索结果如图6-1所示。

(2)安装extension_builder。单击img图标后开始安装,安装后弹出“extension_builder installed”对话框,如图6-2所示。

img

图6-1 搜索extension_builder的结果

img

图6-2 安装extension_builder

(3)安装extension_builder后,在“ADMIN TOOLS”模块下会出现“Extension Builder”项。单击该项,弹出“Introduction”对话框,其中有extension_builder介绍,如图6-3所示。

img

图6-3 extension_builder介绍

配置extension_builder

(1)查看安装的extension_builder。单击“Extensions”→“Installed Extensions”,在弹出的搜索文本框内输入“Extension Bu”,搜索已经安装的extension_ builder,如图6-4所示。

img

图6-4 查看extension_builder安装

(2)配置。单击配置图标img后,弹出“Configure Extension extension_builder”对话框。这里有“Enable edit mode (roundtrip)”(启用编辑模式)、“Make a backup on each save”(每次保存生成备份)和“Backup dir”(备份目录)三个选项。在开发过程中,这三个选项都要勾选或设置。配置完成后单击“Save”保存,如图6-5所示。

img

图6-5 配置extension_builder

创建扩展

(1)创建自定义扩展。单击“ADMIN TOOLS”→“Extension Builder”,选择“Domain Modelling”。在“Name”下的文本框内输入域名称,如“MyDemo_one”;在“Vendor name”下输入扩展供应商的名称,如“Vendodemo”;在“Key”下输入关键字,如“ext_mydemo_one”;“Descr”下的文本说明可以不填写。单击“More options”(更多选项),选择“Distribution”,在“Version”下的文本框内填写“1.0.0”,在“State”(状态)下选择“Alpha”,在“Source language for xliff files”(源语言)下填写“en”(英语),将“Target version”(目标版本)修改为“typo3 => 7.6.0-7.9.99”。然后单击“Persons”下的“Add”填写个人信息,如“name”(注意不能写中文);“Role”(作用)选为“Developer”(开发);最后填写作者的电子邮件地址和单位名称,这些项也都是必须填写的项目。完成后单击“Save”保存,如图6-6所示。

img

图6-6 创建自定义扩展

(2)查看所安装的扩展。创建扩展后,单击“ADMIN TOOLS”模块下的“Extensions”,选择“Installed Extensions”,应该能够搜索到已安装的扩展项“MyDemo_one”,如图6-7所示。注意,此时该项还没有激活。

img

图6-7 查看自定义扩展

(3)查看结构。打开“MobaXterm”工具软件,在“/usr/local/www/apache24/data/typo3conf/ext”目录下,可以看到已安装的扩展,如图6-8所示。

img

图6-8 已安装的扩展

(4)查看配置文件。进入“/usr/local/www/apache24/data/typo3conf/ext/extension_builder/”目录,打开“ext_emconf.php”命令,查看配置文件,如图6-9所示。

img

图6-9 ext_emconf.php配置文件

6.1.2 激活模块

(1)查看“Installed Extensions”,没有激活项;使用“ext_emconf.php”配置文件可以激活扩展。例如,“Recycler”“Version”等项在默认情况下是没有激活的,如图6-10所示。

img

图6-10 没有激活的Recycler项

(2)打开ext_emconf.php。打开“MobaXterm”工具软件,依次单击“/usr/local/www/apache24/data/typo3conf/ext/ext_mydemo_one”,用鼠标右键单击(以下简称右击)“ext_emconf.php”,选择“Open with default text editor”命令,即使用默认编辑器打开该文件,如图6-11所示。

img

图6-11 用默认编辑器打开文件

(3)编辑ext_emconf.php。打开编辑器后,在其中输入以下命令:

img

就可以激活后台这些项,如图6-12所示。

img

图6-12 编辑ext_emconf.php

(4)查看配置。修改完成后存盘,当激活“MyDemo_one”后可以看到以上这些项都被激活,包括Recycler(回收站),如图6-13所示。

img

图6-13 Recycler被激活

我们致力于为三农(农业、农村、农民)提供专业物联网解决方案,同时也提供应用软件、微信小程序、手机App、企业网站的开发和跨境电商建站、网络营销等服务,站长微信号(mywit_net),添加后备注“黎辉物联网”,如有相关需求也可通过电子邮件(12tc@sina.cn)与我们取得联系

本站内容均来自互联网,如有涉及到侵权行为,请你及时与站长联系删除!

本文链接:https://www.kumb.cn/2958.html

发表评论

评论列表(0人评论 , 464人围观)
☹还没有评论,来说两句吧...