質問: フィールド設定の長さを変更するには? 私は一度、フィールドに長さの制限を設定しました。そして今、クライアントはそのフィールドにより多くの文字を入れたいと考えています。次のエラーメッセージが表示されるため、最大サイズをdrupalから変更できません。 データベースにこのフィールドのデータがあります。フィールド設定は変更できなくなりました。 ただし、解決策が必要です。データベースで変更しますか(フィールドは field-collections モジュールによって実装されたものです)?
回答: これは、現在のテキストモジュールの制限のようです。 text_field_settings_form() にこのコメントがあります: "@ todo:$ has_dataの場合、max_lengthの増加のみを許可する検証ハンドラーを追加します。」.一時的な回避策として、'#disabled' => $has_data 77行目前後のmodules/field/modules/text/text.module.この特定のケースで既存の問題を見つけることはできませんでしたが、 #3723 で言及するかもしれません。