Опубликовал Максим Баев, 15 ноября 2016, 10:15
Иногда, нам не хватает стандартных дисплеев и необходимо создать свои. Дополнительный дисплей позволяет показывать еще один набор полей с настройками, отличными от других дисплеев.
Например, в дисплее Full мы можем отображать все поля, в дисплее Teaser - обрезанное поле Body, а в кастомном только поля, созданные нами.
По умолчанию Друпал имеет...
Опубликовал Максим Баев, 07 апреля 2016, 15:14
Один из самых простых способов прикрепить сохраненный файл к ноде используя Entity API.
<?php
$node = node_load(1);
$file = file_load(1);
$ewrap = entity_metadata_wrapper('node', $node);
$ewrap->file_field->file->set($file);
$ewrap->save();