Как настроить размер поля в TYPO3 BE

#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

Ссылка на TYPO3 для переопределения TCA

Комментарии:

1. Я пробовал оба места, и ни одно из них не работает. Согласно ссылке, поскольку a1_teasermenu является старым расширением, я предполагаю, что процедура не подходит.