Изменить maxlength в поле заголовка представления

Главные вкладки

Аватар пользователя buldozer_kpi buldozer_kpi 12 апреля 2020 в 23:08

Здравствуйте.
По умолчанию в поле заголовка представления maxlength установлено 128. Нужно увеличить до 255 символов. Для этого в template.php админской теме (она используется при редактировании представления) пробую переопределить поле:

<?php function seven_form_alter(&$form$form_state$form_id) {
  if (
$form_id == 'views_ui_edit_display_form') {
    
$form['title']['#maxlength'] = 255;
  }
}
?>

Сбрасываю кэш, обновляю страницу, но изменений нет. Что делаю не так?

Комментарии

Аватар пользователя buldozer_kpi buldozer_kpi 14 апреля 2020 в 9:05

В большинстве случаев хватает 128, до тех пор, пока не начинаешь использовать токены. Например чтобы в середине заголовка автоматически менялся текущий год в 4 символа, нужен токен больше 20 символов.

Аватар пользователя buldozer_kpi buldozer_kpi 14 апреля 2020 в 9:56

Таких представлений хватает на сайте, к тому же сайт двуязычный. Как по мне, то проще было один раз увеличить длину поля и забыть, но оказалось не все так просто.