Contact Form 7 новые поля для ввода чисел

Contact Form 7 - хороший плагин для создания форм обратной связи

Опубликовано: Октябрь 14, 2015 в 08:58 Категории: Формы обратной связи


Незаметно, после очередного обновления в плагине Contact Form 7 появились пара новых типов полей. Эти поля предназначены для ввода числовых данных. Эти поля типа Number позволяют добавить в форму поле с ползунком (Slider) и поле со счетчиком (SpinBox), все это задумано для облегчения ввода данных при помощи мыши для выбора. В первом случае пользователь перемещает ползунок и выбирает нужное число из диапазона, а во втором случае может изменять число в поле при помощи визуальных стрелочек вверх и вниз. при этом полю может быть задан диапазон в пределах которого пользователь и будет выбирать значение, кроме этого можно задать начальное значение поля.

Для ползунка шоткод выглядит так: [range number-154 min:500 max:20000]

Для спинбокса так: [number number-396]

Кроме положительных эмоций это ничего не вызвало, однако практика слегка развеяла оптимизм. Из коробки и без пляски с бубном вокруг костра это не заработало. проблем несколько:

  1. При заданных минимальных и максимальных значениях, при попытке отправить форму выдается предупреждение — «Число слишком мало»
  2. Вид поля ползунка меняется в зависимости от браузера, но это было бы пол дела, так например в Хроме не выводятся числовые значения счетчика, как результат пользователь не видит что он там выбрал. В IE значения видны в виде подсказки и пропадают поcле прекращения активности на элементе.

В старых браузерах вывод этих полей осуществляться не будет.

Примечание. 2016-04-10. Нынче эти поля благополучно пропали из списка доступных тегов при редактировании формы, добавить их можно в ручном режиме, правда от этого они не стали лучше работать.

Contact Form 7 новые поля для ввода чисел

Запомнить, поделиться - Contact Form 7 новые поля для ввода чисел

Поделиться ВКонтакте Поделиться в Facebook Добавить в Twitter Поделиться с друзьями в Одноклассниках Поделиться В Моем Мире Поделиться в Гугл+

Всего комментариев: 2

  • Ivan
    Автор: Ivan http://gravatar.com/galyanoff Добавлено Ноябрь 14, 2015 в 06:46

    Здравствуйте.
    Вы не подскажете решение, как вывести значение поля range? Отображает один ползунок, ни в Хроме ни в Мазиле циферки не отображает. Какой тогда смысл от этого, если пользователь не видит какое значение он выбрал?

    Ответить
    • MR Nobody
      Автор: MR Nobody Добавлено Ноябрь 17, 2015 в 13:45

      Решения пока не найдено. Если что то найдете — отпишите, добавлю.

      Ответить

Ответить MR Nobody Отменить ответ

Ваш email не будет опубликован.