Field Value Loader (FVL) 2.0: модуль теперь работает с полями любой сущности

Новая ветка Field Value Loader, модуля для загрузки полей посредством AJAX-запроса (по типу того, как это сделано на Avito), теперь работает с полями любой сущности, а не только ноды.

Напомню кратко о сути работы модуля. Состоит она в том, что выбранные вами, в настройках модуля, поля (а точнее их значения) при просмотра сущности, их содержащей, изымаются. И на месте изъятых данных отображается ссылка типа "Показать". По клику на эту ссылку, посредством AJAX-запроса, содержимое поля "вертается взад". Пример подобного функционала можно наблюдать на передовой россейской барахолке Avito, где некоторые контактные данные барыжащего организма можно увидеть, лишь кликнув на соответствующий линк. Правда, на Avito данные возвращаются картинкой. В FVL же такой изврат сочтен чрезмерным и не реализован.

Изменения, относительно предыдущей ветки модуля

  • Удалены настройки доступа для каждого из выбранных, для сокрытия, полей. Пришел к выводу, что нафиг их не надо.
  • Ампутирована возможность показа поля с ссылкой(на "показать") тем, у кого доступа к данным этого поля нету. Таким пользователям ранее, по клику, показывался заданный, в админке модуля, текст. Причины отказа от сего те же, что и в предыдущем пункте.
  • Добавлена возможность задавать свой собственный текст для ссылки "Показать".
  • Добавлена возможность задавать свой собственный текст "замещающей" ссылки отдельно для каждого поля.

Развитие ветки 7.x-1.x заморожено. Поддержка оной продолжается, но лишь на уровне исправления багов.

Dalay

Комментарии

Да Вы Гений! Как же я ждал этого апдейта!

Вот спасибо! Вы нас услышали (я про поля)!

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

У меня не получается воспроизвести описанное.
Просьба на будущее - хотя бы используемую версию модуля указывайте.

Друзья ! Кнопка показать - это замечательно !!!! А "скрыть обратно" кнопочку как сделать????

Модуль под определенные цели создавался. Для визуальных эффектов Вам будет надобно поискать что-либо иное на орге, там такого море.

А не могли бы вы подсказать какой-нибудь конкретный модуль также с заменой поля на ссылку на с возможностью свернуть обратно в ссылку, типа спойлера)

Нет.

Мне пригодился, автору благодарность!

Спасибо за модуль, на таких как Вы держится Drupal!

Пожелание..
Было бы здорово если бы этот модуль позволял скрывать автора ноды.

А есть ли возможность прикрутить модуль к views полям?

Нет. То, что генерирует модуль Views, сущностью, в контексте друпала, не является.

Всё же очень необходим такой вывод через представление, может есть какой-то другой способ?

Да, было бы неплохо, очень этой функции не хватает. А так модуль хороший.

а есть способ вывести одним нажатием 2 поля одновременно?

Очень не хватает данной фичи для Views.

Как вывести поле программно, что бы при этом FVL работал? мне нужно вывести поле из профиля в ноду.

Не понятно, что Вам нужно. Попробуйте более популярно свою надобность обрисовать.

Вывожу поле "номер телефона" из профиля пользователя в созданные им ноды (программно)

$user_node = user_load($node->uid);
$field = field_get_items('user', $user_node, 'field_phone');
$output = field_view_field('user', $user_node, 'field_phone',$field[0]);
echo render($output);

При таком выводе FVL не работает, подскажите плиз как быть?

А с чего бы ему работать? Вы хоть в код модуля загляните.