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

Узлы, комментарии, термины таксономии и пользователи в терминологии, используемой начиная с Drupal 7, обычно называются «сущностями».

1
Как получить массив ссылочных идентификаторов сущностей из поля ссылки на сущность
У меня есть entity_referenceполе с BaseFieldDefinition::CARDINALITY_UNLIMITEDкардинальностью. Я хочу список ссылочных идентификаторов сущностей. Я знаю, что могу получить все ссылочные объекты, вызвав их $x->referencedEntities(), но я хочу, чтобы только идентификаторы загружали объекты позже. В настоящее время я делаю это: $a = []; foreach ($entity->autoren as $v) { $a[] = $v->target_id; } …
10 8  entities 

4
Автозаполнение полей на основе другого поля
У меня очень сложная ситуация, когда мне нужен совет. У меня есть тип контента my_content, к которому прикреплено поле коллекции полей field_mycollection, в котором есть поле ссылки на сущность, ссылающееся на пользователя field_my_userreference, телефонное поле field_my_phone, текстовое поле field_my_textи другое текстовое поле field_my_anothertext. My Content |_ field_mycollection |_ field_my_userreference |_ …
10 7  entities 

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

5
Как мне найти доступные публичные методы?
Я обнаружил, что самая большая проблема в работе с Drupal 8 - я не могу получить нужные мне данные. Drupal 8 хочет, чтобы я использовал публичные методы, а не сверлял вручную объект. Проблема в том, что я не могу найти последовательный способ получения списка доступных методов! (они волшебным образом существуют, …
9 8  entities 

2
Как написать дополнительное поле форматирования для существующего поля
Я хотел бы написать новый форматировщик поля для существующего типа поля. Я не хочу заменять существующие форматеры, но предлагаю новую опцию. Или мне лучше использовать theme_preprocess_field () для небольших изменений? Но это, кажется, сложнее поддерживать, и я хотел бы оставить открытыми опции моих редакторов контента (и в графическом интерфейсе). Может …
9 entities 

4
Подключиться к модулю поля другого модуля?
В настоящее время я пытаюсь реализовать поле изображения, на которое ссылаются узлы, на моем сайте Drupal 7, который изменит свой «режим просмотра» в зависимости от программной логики непосредственно перед рендерингом. В настоящее время поле отображается в нескольких типах содержимого с помощью настроек режима отображения, каждый из которых использует средство форматирования …
9 entities 

5
Как я могу программно визуализировать поле узла в соответствии с настройками режима просмотра?
Я хочу визуализировать поле узла внутри блока. Это работает так: <?php if ($node) { if (isset($node->field_body_secondary) && $field = $node->field_body_secondary->value) { $markup = render($field); $build = array( '#type' => 'markup', '#markup' => $markup, ); } } return $build; Но это не 100%, как если бы я просто отображал поле в …
9 entities  8 

5
Каковы преимущества или недостатки использования ссылочных модулей вместо таксономического модуля?
Интересно, как решить, использовать ли основной модуль таксономии или модуль Entity Reference ? Я не использовал модуль Entity Reference раньше, но я использовал модуль таксономии (и некоторые связанные модули) на 10-15 веб-сайтах. Каковы преимущества или недостатки использования ссылочных модулей вместо таксономического модуля? Недавно я начал создавать сайт архива журнала. Есть …

1
Отправить форму на шаблон веточки
Как я могу передать форму в шаблон веточки в Drupal 8? Например, я получаю это: форма: mymodule / src / Form / MyForm.php Тогда на моем контроллере: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
9 entities  8  theming 


3
Программное создание типа контента с полем файла в пользовательском модуле
Я пишу пользовательский модуль, который я делал раньше, но я впервые пытаюсь создать тип контента с полями. Я реализовал hook_node_info, и Тип контента отображается в списке Типов контента в выпадающем меню admin_menu, однако при просмотре admin/structure/typesего нет в списке. Я реализовал hook_install и собрал некоторый код, который я нашел в …

5
Как правильно удалить коллекцию полей?
Версия Drupal: 7.21 Версия модуля сбора данных: 7.x-1.0-beta5 Краткое объяснение : Я занят попытками импортировать коллекции полей программно, но при удалении некоторых из них всегда остается какая-то «поддельная» коллекция полей. Подробное объяснение : у моих пользователей есть поле для сбора полей в их профиле. Эта коллекция полей содержит 3 текстовых …
9 7  entities 

1
Почему язык поля тела не может быть сохранен на том же языке, что и узел?
У меня возникла проблема, когда пользователь создает новые узлы и вводит основной текст, но устанавливает для узлов «нейтральный по отношению к языку» язык. Тем не менее, когда он сохраняет узел, язык поля тела устанавливается на английский. Почему это происходит? Что вызвало бы это? На этом сайте мы включили и настроили …

5
принудительно генерировать стиль изображения на узле сохранения
У меня все еще есть моя проблема, описанная здесь. Стиль изображения, повторное использование изображения в элементе коллекции полей, но я сдался, чтобы найти решение. Временное решение, которое мне пришло в голову, - форсировать генерацию изображений на узле. Есть ли возможность сделать это?
9 7  media  entities 


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.