Дополнительные поля для подгружаемых картинок в ноду

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

Аватар пользователя Yarri Yarri 24 марта 2014 в 11:58

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

Стандартный метод предполагает 1 картинка=1 нода, в которой можно накидать сколь угодно много дополнительных полей, а далее все сводится в галерею.

Возник вопрос по другому методу. Если мы загружаем в типовую ноду кучу картинок и имеем там поля alt и title, то каким образом можно добавить туда еще поля (забиваемые вручную или поле таксономии)?

Комментарии

Аватар пользователя vortex vortex 24 марта 2014 в 12:45

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

Аватар пользователя Yarri Yarri 24 марта 2014 в 14:31

"vortex" wrote:
к ноде можно добавлять всё-что угодно и назвать как угодно.

К ноде - без проблем. В случае если картинка = нода.
А если у нас нода = галерея, и все картинки к ней просто приложены, то там кроме title и alt больше по-умолчанию ничего не прописать.

Про entity думал.
Буду сейчас пробовать. По результатам отпишусь.

Аватар пользователя Yarri Yarri 7 апреля 2014 в 19:30

Собственно, все получается неплохо, за исключением следующего всплывшей неприятности.
Поля создал через file_entity. Все работает.

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

Однако... Для импорт описания полей картинок требуется подключать еще одну таблицу (которая собственно и привязывается через file_entity) и прилинковывать ее поля к полям из общего файла импорта csv. И вот тут уже засада.
В механизме импорта не предусмотрен (или я не нашел) механизм такого вот сложного импорта.

Походу, придется возвращаться к системе - нода = 1 картинка с полями. И уже с нее создавать альбомы.

Если есть мысли по этому поводу, прошу озвучить.