如何在 TYPO3 BE 中自定义字段大小
How to customize field size in TYPO3 BE
我从第 3 版开始使用 TYPO3,但我从未尝试过自定义 TYPO3 BE。
现在,BE 中更让我烦恼的是,在 'Special Menus' 中,'Selected Pages' 字段默认显示 3 行。我希望将它扩展到至少 10 行。
使用 FF 开发者工具检查 BE 页面显示:
<select id="tceforms-multiselect-57f39f13067b0673730065" size="3" class="formField.
在检查器中将尺寸值编辑为 10 正是我所需要的。
如何更改 TYPO3 中的尺寸值?
您可以通过
在您自己的扩展中覆盖它
$GLOBALS['TCA']['tt_content']['columns']['pages']['config']['size'] = 10;
放在ext:your_ext/Configuration/TCA/Overrides/tt_content.php
ext:your_ext/ext_localconf.php
中的备选方案
您可以使用以下行覆盖默认值。您可以将这些行放入自定义扩展名的 ext_tables.php 文件中。
unset($GLOBALS['TCA']['table_name']['columns']['field_name']['config']['size']);
$GLOBALS['TCA']['table_name']['columns']['field_name']['config']['size'] = 10;
@Markusson 和@Vimal Usadadiya
正如建议的那样,停用和激活扩展程序就可以了。顺便说一句,不需要使用全球。我输入ext_tables.php的代码是:
$TCA['tt_content']['columns']['pages']['config']['size'] = 10;
我从第 3 版开始使用 TYPO3,但我从未尝试过自定义 TYPO3 BE。
现在,BE 中更让我烦恼的是,在 'Special Menus' 中,'Selected Pages' 字段默认显示 3 行。我希望将它扩展到至少 10 行。
使用 FF 开发者工具检查 BE 页面显示:
<select id="tceforms-multiselect-57f39f13067b0673730065" size="3" class="formField.
在检查器中将尺寸值编辑为 10 正是我所需要的。
如何更改 TYPO3 中的尺寸值?
您可以通过
在您自己的扩展中覆盖它$GLOBALS['TCA']['tt_content']['columns']['pages']['config']['size'] = 10;
放在ext:your_ext/Configuration/TCA/Overrides/tt_content.php
ext:your_ext/ext_localconf.php
您可以使用以下行覆盖默认值。您可以将这些行放入自定义扩展名的 ext_tables.php 文件中。
unset($GLOBALS['TCA']['table_name']['columns']['field_name']['config']['size']);
$GLOBALS['TCA']['table_name']['columns']['field_name']['config']['size'] = 10;
@Markusson 和@Vimal Usadadiya
正如建议的那样,停用和激活扩展程序就可以了。顺便说一句,不需要使用全球。我输入ext_tables.php的代码是:
$TCA['tt_content']['columns']['pages']['config']['size'] = 10;