#typo3 #typo3-6.2.x
#typo3 #typo3-6.2.x
Вопрос:
Я использую TYPO3 начиная с версии 3, но я никогда не пытался настроить TYPO3 BE.
Теперь, что меня больше раздражает в BE, так это то, что в «Специальных меню» поле «Выбранные страницы» по умолчанию отображает 3 строки. Я хочу расширить его как минимум до 10 строк.
Проверка страницы BE с помощью инструментов разработчика FF показывает:
<select id="tceforms-multiselect-57f39f13067b0673730065" size="3" class="formField.
Редактирование значения размера до 10 в инспекторе — это именно то, что мне нужно.
Как я могу изменить это значение размера в TYPO3?
Ответ №1:
@Markusson и @Vimal Usadadiya
Как и предлагалось, деактивация и активация расширения сделали свое дело. Кстати, нет необходимости использовать Global. Код, который я ввел ext_tables.php есть:
$TCA['tt_content']['columns']['pages']['config']['size'] = 10;
Комментарии:
1. $TCA является глобальным и устарел 😉
2. Он появляется в TCA Reference 6.2. Не могли бы вы уточнить?
Ответ №2:
Вы можете переопределить значение по умолчанию, используя приведенные ниже строки. Вы можете поместить эти строки в ext_tables.php файл с вашим пользовательским расширением.
unset($GLOBALS['TCA']['table_name']['columns']['field_name']['config']['size']);
$GLOBALS['TCA']['table_name']['columns']['field_name']['config']['size'] = 10;
Комментарии:
1. Это не работает. Возможно, причина в том, что расширение, которое я использую a1_teasermenu, является старым расширением с исправленными устаревшими функциями.
2. После того, как поместите этот код в ext_tables.php . Пожалуйста, попробуйте переустановить оба расширения последовательно, т.Е. 1) a1_teasermenu и 2) ваше пользовательское расширение.
Ответ №3:
Вы можете переопределить это в своем собственном расширении с помощью
$GLOBALS['TCA']['tt_content']['columns']['pages']['config']['size'] = 10;
Поместите его в ext:your_ext/Configuration/TCA/Overrides/tt_content.php
альтернативу в ext:your_ext/ext_localconf.php
Комментарии:
1. Я пробовал оба места, и ни одно из них не работает. Согласно ссылке, поскольку a1_teasermenu является старым расширением, я предполагаю, что процедура не подходит.