собственно сабж
Было у меня однострочное поле "подзаголовок". Но затем я понял, что длины поля мне уже не хватает. Да и длинные поле получается
В самом друпале изменить низзя.
Ок, создал еще одно поле, затем по аналогии начал менять в базе свойства полей
Меня вроде varhcart на longtext
Поменял в трех таблицах.
Собственно поле
Ревизии поля
И еще где-то
В общем, поле изменилось в настройках поля в настройках полей . Но вот виджет остался тот же
"Текстовое поле", а хотелось бы "Многострочное текстовое поле"
Перерыл базу, не могу понять, где это изменить
Комментарии
Тип виджета сменился прямо в настройке поля - надо был кликнуть по нему
Остался вопрос, где менять длину поля
255 это хорошо, но возможно мало
Причем, обычное, правильное многострочное текствое поле вообще не содержит ограничений по длине символов.
1 выкинь phpmyadmin
2 проблема не ясна
http://simplest-image-hosting.net/png-0-mz3185%0A
http://simplest-image-hosting.net/png-0-ce3185%0A
*************************** 1. ROW ***************************
TABLE: field_data_field_subj
CREATE TABLE: CREATE TABLE `field_data_field_subj` (
`entity_type` VARCHAR(128) NOT NULL DEFAULT '' COMMENT 'The entity type this data is attached to',
`bundle` VARCHAR(128) NOT NULL DEFAULT '' COMMENT 'The field instance bundle to which this row belongs, used when deleting a field instance',
`deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT 'A boolean indicating whether this data item has been deleted',
`entity_id` INT(10) UNSIGNED NOT NULL COMMENT 'The entity id this data is attached to',
`revision_id` INT(10) UNSIGNED DEFAULT NULL COMMENT 'The entity revision id this data is attached to, or NULL if the entity type is not versioned',
`language` VARCHAR(32) NOT NULL DEFAULT '' COMMENT 'The language for this data item.',
`delta` INT(10) UNSIGNED NOT NULL COMMENT 'The sequence number for this data item, used for multi-value fields',
`field_subj_value` longtext,
`field_subj_format` VARCHAR(255) DEFAULT NULL,
PRIMARY KEY (`entity_type`,`entity_id`,`deleted`,`delta`,`language`),
KEY `entity_type` (`entity_type`),
KEY `bundle` (`bundle`),
KEY `deleted` (`deleted`),
KEY `entity_id` (`entity_id`),
KEY `revision_id` (`revision_id`),
KEY `language` (`language`),
KEY `field_subj_format` (`field_subj_format`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Data storage for field 5 (field_subj)'
1 ROW IN SET (0.00 sec)
спасибо за скрины
Я сравню с тем, что у меня в пхпmyadmine
Но, у меня нет такого типа поля
"полный текст"
Прикладываю скрин. Видимо, то что у меня Длинный текст, у Вас - "полный текст"
http://www.drupal.ru/files/bezymyannyy_54.jpg
Но, вопрос, у Вас поле ограничивает количество знаков. Судя по структуре - 255 символов максимум
Разве?
`field_subj_value` longtext,
а, перепутал, это для сабжекта ограничение
Скрины
Первый, это поле, оригинальное, которое я модифицировал, в котором есть ограничение на количество символов
http://www.drupal.ru/files/field_subtitle.png
А второй поле созданное из друпала, многострочное, текстовое. Ограничений на количество текста не замечено
http://www.drupal.ru/files/field_subtitle2.png