Описание
Модуль Double field это новый тип поля, позволяющий вводить сразу два значения в один виджет. Каждое значение может быть строкой, текстом, целым или десятичным числом.
Например с помощью такого поля можно вводить диапазоны "от ... до ...":
указывать цену в определённой валюте:
вводить множественные атрибуты:
и многое другое, где использование Field Collection кажется неоправданным.
Из виджетов доступны Textfield, Select list, Single checkbox и Textarea:
Из форматтеров: Unformatted list, HTML list, Fieldset, Table, Accordion, Tabs и Dialog:
Есть интеграция с Views.
Установка и использование
Установка стандартная — распаковать в sites/all/modules
, включить.
Настройки поля:
Альтернативы модулю:
Написанное актуально для
Double field 7.x-2.3
Похожие записи
- Модуль EAV Field — хранение большого числа характеристик сущности в одном поле
- Модуль Geofield Yandex Maps — ввод и вывод гео-информации на Яндекс.Картах 2.1
- Дополнительные поля в форме оформления заказа Drupal Commerce
- Модуль Taxonomy Term Reference Tree Widget — раскрывающийся древовидный виджет для полей Term reference
- Модуль Taxonomy container — виджет для Term reference с группировкой терминов
Комментарии
Спасибо, полезный модуль, не знал о нем, но что-то подобное искал.
хорошая альтернатива field collection
Спасибо, сразу нашел куда пристроить. field collection всё-таки монстроват для многих целей.
Т.е. потом через Views можно сделать след. вещи:
1. Вывести значения поля "цена" и "выбранная валюта" ?
2. Сделать экспозит фильтр по "валютам" ?
Супер модуль, спасибо одно но у меня чуток fieldset с классом collapsed и не открываются настройки на второе поле, ни понятно из за чего
Классный модуль, только есть в нём маленький косяк. Если отображать это поле в виде таблицы и задать для колонок таблицы заголовки, то макет(вёрстка) этой страницы ломается при масштабировании с помощью клавиш CTRL + и CNRL -
только в мозиле, в других браузерах нет
Конечно отличный модуль, но в связке с condition_fields не обрабатываются обязательные поля. Т.е. если поле скрыто по условию, то все равно поле, созданное через double_field и отмеченное как обязательное выдаст ошибку, что обязательно для заполнения - хотя оно скрыто.
Подскажите, пожалуйста как в модуле double field использовать number_format для чисел?
сделал шаблон для поля и прописал:
Выводится только цифра 1 на экране.
print_r($items);
Вышло:
Array ( [0] => Array ( [#display] => Array ( [label] => above [type] => double_field_unformatted_list [weight] => 1 [settings] => Array ( [style] => inline [first] => Array ( [hidden] => 0 [format] => _none [prefix] => [suffix] => ) [second] => Array ( [hidden] => 0 [format] => _none [prefix] => [suffix] => ) [field_delimiter] => [field_multiple_limit] => -1 [field_multiple_limit_offset] => 0 ) [module] => double_field ) [#item] => Array ( [first] => 1820000 [second] => 2380000 ) [#theme] => double_field ) )
Как теперь подставить в php значения? Кто знает подскажите, пожалуйста.
Спасибо! Получилось! :)
И карта нормально работает
http://socdom.ru/dom/krasnodar/kalinino-park
полгода уже сайт потихоньку делаю в свободное время.
Функциональность модуля ограничена количеством типов полей.
Подключите возможность использовать тип полей Date, email
Модуль классный, но очень не хватает поддержки entity reference
Скажите, как вывести значение полей в views отдельно для темизации? Очень нужно!
Как подобраться к значениям first и second при такой темизации:
<?php print $row['field_my_doublefild'];?>
А можно ли это поле использовать для рецептов? Например Сахар 50гр.
Установила модуль, работает но вот удалить нет возможности, т.е. я добавила поле в редакторе, но потом передумала его заполнять и тут начинается проблема, оно не имеет функции "Удалить" что делать в таком случае, материал не сохраняется пока я не заполню это поле...
admin/structure/types/manage/[тип-материала]/fields/[имя-поля]/delete
Мне не нужно удалять это поле из типа материала, мне нужно удалить его из редактируемого материала, вот нашла модуль для этого - Multiple Fields Remove Button, разбираюсь с ним сейчас
Добавить комментарий