Ограничение ввода текста в Drupal - PullRequest
0 голосов
/ 27 октября 2011

Мой клиент хочет ограничить ввод в текстовое поле до 16 слов - я понятия не имею, как этого добиться.

Кроме того, он хочет отключить символы, чтобы быть частью ввода.Другими словами, разрешите использовать только 16 слов без специальных символов.

Кто-нибудь может дать мне несколько идей?

Ответы [ 3 ]

2 голосов
/ 03 апреля 2012

Использовать подтверждение поля модуль.

1 голос
/ 06 января 2012

Модуль Drupal 7 действительно существует и, кажется, делает то, что вы ищете:

http://drupal.org/project/maxlength

1 голос
/ 27 октября 2011

Это необычный вариант использования, и в быстром поиске я не вижу, чтобы там был модуль, который обеспечивает эти конкретные ограничения для поля Drupal 7.Я думаю, вам нужно написать собственный модуль, который добавляет виджет поля, в котором вы можете установить ограничения на количество слов и разрешенных символов (ну, если бы эта конфигурируемая конфигурация сделала бы намного более полезный модуль, который можно было бы использовать повторно и совместно использовать).Вы можете использовать Regex в своей функции проверки.Javascript / jQuery можно использовать для динамической проверки количества слов, использования допустимых символов и / или ограничений количества символов для поля.

Если вы не знаете, как написать такой модуль, вы можете описать свойтребования на любом из нескольких сайтов, которые существуют для найма фрилансеров и получения расценок за работу ... тогда в идеале сделайте модуль "сообществом, внесшим вклад".

...