mclighters 24 апреля 2008 в 12:23 Как увеличить длину(maxlenth) поля Title при создании ноды? По умолчанию стоит 128, мне надо 255. В базе значение увеличил, а где формируется сама форма? Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
slavik.kz 24 апреля 2008 в 12:45 здесь где-то проскакивало, суть такая (работает) делаем файл "resizenodetitle.info" с таким кодом name = resizenodetitle description = Увеличивает размер полей заголовка нод в формах до 255 символов и "resizenodetitle.module" с таким: <? function resizenodetitle_form_alter($form_id, &$form) { // увеличиваем длину title до 255 if ($form['#id'] == 'node-form') { $form['title']['#maxlength'] = 255; } // увеличиваем длину названия термина до 255 if ($form_id == 'taxonomy_form_term') { $form['name']['#maxlength'] = 255; } } ?> хотя мне иногда и 255 маловато 8( но менять структуру таблицы - не то...
Комментарии
здесь где-то проскакивало, суть такая (работает)
делаем файл "resizenodetitle.info" с таким кодом
description = Увеличивает размер полей заголовка нод в формах до 255 символов
и "resizenodetitle.module" с таким:
function resizenodetitle_form_alter($form_id, &$form)
{
// увеличиваем длину title до 255
if ($form['#id'] == 'node-form')
{
$form['title']['#maxlength'] = 255;
}
// увеличиваем длину названия термина до 255
if ($form_id == 'taxonomy_form_term')
{
$form['name']['#maxlength'] = 255;
}
}
?>
хотя мне иногда и 255 маловато 8( но менять структуру таблицы - не то...
Спасибо!!!
Лучшее решение.