Как определить widget или type поля?

Главные вкладки

Аватар пользователя Usertouch Usertouch 8 мая 2013 в 8:51

Добрый день. Такой вопрос:
У каждого поля есть значение widget (возможно как-то иначе называется).
Например когда мы добавляем поля в материал, то создать поле "Полный текст с анонсом"
Если залезть в код модуля field, то обнаружим соответсвующий этому типу поля widget “text_textarea_with_summary”
А где найти widget для полей:

"Число с плавающей точкой"
"Ссылка на термин"

Это нужно, чтобы добавить в настройки этих полей placeholder.

Комментарии

Аватар пользователя Usertouch Usertouch 8 мая 2013 в 10:34

"Ch" wrote:
См. как это сделано в Field placeholder

Ну собственно для этого модуля и нужно. Там есть хук, где нужно прописать эти самые виджеты. ВОт только названия остальных я не могу найти. Не подскажете, где можно подглядеть названия виджетов для остальных типов полей?

Аватар пользователя Velesss Velesss 8 мая 2013 в 10:53

Посмотрите html-код страницы, на которой добавляются новые поля.

<option value="" selected="selected">- Выберите тип поля -</option>
<option value="number_float">Диапазон</option>
<option value="number_decimal">Дробное число</option>
<option value="image">Изображение</option>
<option value="text_with_summary">Краткое и полное содержание</option>
<option value="list_boolean">Логическое значение</option>
<option value="list_float">Список (float)</option>
<option value="list_integer">Список (integer)</option>
<option value="list_text">Список (text)</option>
<option value="taxonomy_term_reference">Ссылка на термин</option>
<option value="text">Текст</option>
<option value="text_long">Текстовая область</option>
<option value="file">Файл</option><option value="number_integer">Целое число</option>

Для варианта "ссылка на термин":
<option value="taxonomy_autocomplete">Автозавершение ввода</option>
<option value="options_buttons">Флажки/радио-кнопки</option>
<option value="options_select">Выбор из списка</option>