t3/cli-config

TYPO3 CMS 扩展,提供命令行界面(CLI)来设置或取消全局系统设置。

安装: 59

依赖: 1

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:typo3-cms-extension

1.0.0 2024-04-27 09:36 UTC

This package is auto-updated.

Last update: 2024-08-27 10:16:22 UTC


README

一个TYPO3 CMS 扩展,提供命令行界面(CLI)来设置或取消全局系统设置。

此扩展利用了Helmut Hummel的helhum/typo3-console包的功能。

要求

  • TYPO3 v13.x
  • PHP 8.2或更高版本
  • 由于冲突,不能与helhum/typo3-console同时安装。

安装

像其他TYPO3 CMS 扩展一样安装此扩展。

要直接通过TYPO3 扩展仓库(TER)安装,请访问:https://extensions.typo3.org/extension/cli_config

使用Composer安装

composer require t3/cli-config

重要:安装后,请确保清除所有缓存以注册和激活新包含的Symfony命令。

使用命令configuration:set的用法

向TYPO3 CLI命令列表添加新条目,允许直接从CLI进行配置调整。

语法

vendor/bin/typo3 configuration:set [options] [--] <path> [<value>]

参数

  • path:系统配置的路径(例如,SYS/displayErrors)。
  • value:要为给定配置路径设置的新值(如果使用--unset则为可选)。

选项

  • --unset:从指定的配置路径中删除整个条目。

示例

设置值

vendor/bin/typo3 configuration:set SYS/displayErrors 1

取消设置值

vendor/bin/typo3 configuration:set --unset SYS/displayErrors

设置负数

要设置负数,请在值之前使用--以防止CLI将其解释为选项

vendor/bin/typo3 configuration:set -- SYS/displayErrors -1

否则您将收到如下错误:

"-1"选项不存在。

其他资源