Вопросы с тегом «entities»

11
Полевая коллекция против абзацев

Я использовал Field Collection на своих предыдущих сайтах и ​​столкнулся с некоторыми проблемами с производительностью, поэтому на этот раз я ищу альтернативу для Field Collection . Я нахожу ответ Альтернатива полевой коллекции . но я не могу найти много о том, насколько эти решения отличаются или...

11
Как получить URI файла из объекта EntityMetadataWrapper?

Получение файловых объектов, связанных с узлами, через поле легко с помощью EntityMetadataWrapper: $wrapper = entity_metadata_wrapper('node', $node); $images = $wrapper->field_images; Ну и замечательно. Однако я хочу использовать некоторые свойства стандартного файлового объекта, и они...

11
Изменить hook_field_formatter_view?

Каков наилучший способ изменения выходного поля? Я нашел " hook_field_formatter_view ", но, похоже, ничего подобного "hook_field_formatter_view_alter" не существует. В моем случае у меня есть поля адреса (модуль Addressfield), которые используются в панелях «Доставка» и «Оплата» на странице...

11
Все ли нужно в комплекте?

Я узнаю об Entity API. У меня есть простая дополнительная таблица, которую я хотел бы «друпализировать», чтобы я мог использовать ее, например, в представлениях. Я прочитал немало, посмотрел несколько видео, посмотрел немало примеров. Я застрял на концепции связки . Я понимаю, что такое связки...

11
Получение значения поля от объекта

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

11
Как программно изменить режим просмотра?

Я хочу программно изменить режим просмотра узла. Я использовал hook_preprocess_node(&$vars)и установил режим просмотра: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode $vars['view_mode'] = 'teaser'; $vars['elements']['#view_mode'] = 'teaser'; }...

11
Как отобразить сводку (тизер) над телом в полноэкранном режиме

Я хочу отобразить тизер в верхней части каждой статьи под заголовком, как показано в следующем макете «полный контент»: заглавие Тизер (реферат статьи) Образ тело Кроме того, тизер должен иметь свое собственное форматирование (например, курсив и больший шрифт) Я не нашел способа сделать это без...

11
Действительно ли EntityFieldQuery неэффективен?

Я новичок в Entity API, но пытаюсь это исправить. Я работаю над сайтом, который использует несколько типов контента с различными полями, прикрепленными к ним; ничего фантастического. Поэтому, когда я хочу получить набор записей, я по своему невежеству обращаюсь непосредственно к базе данных и делаю...

10
Автозаполнение полей на основе другого поля

У меня очень сложная ситуация, когда мне нужен совет. У меня есть тип контента my_content, к которому прикреплено поле коллекции полей field_mycollection, в котором есть поле ссылки на сущность, ссылающееся на пользователя field_my_userreference, телефонное поле field_my_phone, текстовое поле...

10
Как создать пользовательский объект в Drupal 8 [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . У меня есть большой личный проект, основанный на...

10
Как установить формат ввода текста по умолчанию для каждого типа контента?

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

10
Отключить вертикальные вкладки по типу контента или роли пользователя

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

10
Создайте EntityFieldQuery, который выбирает ссылочные объекты

Я ищу идентификатор объекта типа A и знаю идентификатор объекта B, который ссылается на A. Я нашел несколько хороших источников о EntityFieldQuery. Я был поражен, что я получил результаты от .NET в Google :) (это признак зрелости Drupal? :). Но не удалось найти это. Пожалуйста помоги ... Некоторые...

10
Как мне удалить двоеточие с моих полевых меток?

Я просто хочу иметь возможность удалить двоеточие из моих отображаемых меток полей, например: Название отеля: на имя отеля Я скопировал field.tpl.php и удалил там двоеточие, но независимо от того, что Drupal отказывается принять его и вытаскивает двоеточие из другого места. Как я могу сделать это с...

10
Как получить массив ссылочных идентификаторов сущностей из поля ссылки на сущность

У меня есть entity_referenceполе с BaseFieldDefinition::CARDINALITY_UNLIMITEDкардинальностью. Я хочу список ссылочных идентификаторов сущностей. Я знаю, что могу получить все ссылочные объекты, вызвав их $x->referencedEntities(), но я хочу, чтобы только идентификаторы загружали объекты позже. В...

10
Что является более производительным: entity_metadata_wrapper или field_get_items?

Чтобы получить значения от сущностей, есть два способа: Используйте field_get_itemsи получите значение поля Используйте entity_metadata_wrapperи получите значение поля Хотя entity_metadata_wrapperабстрагируется от языковых различий, его API иногда все еще неуклюж, особенно при использовании PHP...

10
Ссылка на сущность и таксономия

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

10
Программно получить все имена поля ссылки на сущность

Пример: я хочу получить все имена тегов, которые находятся внутри field_tags узла 5. Я могу получить target_id с помощью $ node-> field_tags-> getValue () ; Но проблема в том, что я не знаю, к какому объекту относится значение target_id. Может быть идентификатором узла, термином id,...