如何配置TYPO3扩展了后端模块?

问题描述 投票:0回答:2

我开发TYPO3 8.7的扩展,查询一些数据的API。前端部分的作品,虽然API此刻正在现场调用。

现在我想建立一个小的后端模块,其中积分至少可以管理API凭据。也许还存储PID和其他设置。

我猜存储这样的数据通常是使用Typo脚本(?)来完成,但它会是不错的,用于存储各种设置的界面。

我宁愿想我可以在低级别创建数据库表和访问它的后端和前端。

但我之前,所以我想,以确保没有其他指定方式来做到这一点。也许与设定值阵列以某种方式或诸如此类的东西互动。

我认为,存储配置数据将是一个常见用法的后端模块。但我找不到这方面的任何实例。

我是误导莫名其妙后端模块的使用情况如何?

typo3 typo3-8.x typo3-extensions
2个回答
2
投票

TYPO3提供配置选项的地段。

在扩展管理器这使您可以在系统范围内设置的设置。允许您设置扩展设置。使用ext_conf_template.txt这是容易的扩展开发。只有通过管理员访问。 https://docs.typo3.org/typo3cms/CoreApiReference/ExtensionArchitecture/ConfigurationOptions/Index.html

Typoscrip Contants这允许您设置基于页的配置,这是一个很好的选择,如果你安装在不同势的网页不同的设置。或在一个TYPO3安装一个mutlipe网站。有在模板模块,其允许编辑者设定的常数的设定接口“常量编辑器”。

插件/柔性成型编辑配置一些设置,最常见的方式。但他们必须重复他们每个插件。

后台模块后台模块是专为喜欢manageing一个新闻工作流程铁道部复杂的任务。或让它们可以用来只是存储一些简单的设置赛道的内视到一些处理(状态报告等)。但其uncommen。和杂波的TYPO3后端接口。

AdditionalConfiguration.php / ext_localconf.php这允许你设置非常低的水平配置。如果您需要将配置菱只有开发者或需要在TYPO3的Eary引导阶段目前这是一个不错的选择


-1
投票

我是你的话,我将创建一个简单的后端模块和存储在注册表中的凭据。这是很容易解释给客户,你必须给访问该模块的特殊用户群的可能性。通过使用注册表,就没有必要创建自定义表。

指导如何建立一个后端模块:https://docs.typo3.org/typo3cms/ExtbaseFluidBook/10-Outlook/2-Backend-modules.html

指导注册表:https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/SystemRegistry/Index.html

© www.soinside.com 2019 - 2024. All rights reserved.