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

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


4
Как получить необработанный URL-адрес в виде поля в представлениях?
В представлениях мне нужно вернуть необработанный URL-адрес, предоставленный в качестве значения href, в поле заголовка (когда оно является ссылкой) или значение Content: link. Первоначально я думал, что смогу выбрать Content: связать и удалить HTML-код, но ничего не выйдет. Мне нужен полный URL, чтобы я мог передать его в качестве параметра …
13 7  views  entities 

5
Программно удалить одну запись из одного поля в одной сущности
Как правильно программно удалить одну конкретную запись поля для поля с несколькими записями из одной конкретной сущности? (это конкретные поля и конкретные объекты, а не типы полей или экземпляры и типы объектов) Вот некоторые возможности, которые я изучил, но которые не работают: Загрузка объекта с помощью entity_load(), установка записи поля …
13 7  entities 

3
Безопасно ли урезать таблицу изменений полей?
Я заметил, что D7 создает таблицу field_revision для каждого поля и дублирует содержимое из своего аналога таблицы полей, даже если у него отключены ревизии. У меня большая текстовая таблица, и она занимает много места (несколько ГБ). Было бы безопасно урезать ревизионную таблицу? PS: Между тем я также сообщил об этом …
13 7  entities  database  nodes 

1
Тип поля: текст против длинного текста
В чем разница между «текстом» и «длинным текстом» в Drupal 7? Если это просто длина символа базы данных, лучше ли быть осторожным и использовать по умолчанию длинный текст в ситуациях, когда область возможных введенных значений точно не известна?
13 7  entities 

4
Обновление поля программно, hook_node_update
В настоящее время пытается обновить поле каждый раз, когда узел создается или обновляется. Однако значение не заполняется в узле, есть ли у меня доступ к объекту узла с этим конкретным хуком? Чего мне не хватать? function vbtoken_node_update($node) { entity_get_controller('node')->resetCache(array($node->nid)); $types = node_type_get_types(); //What are the current Node Content Types? $yes …
13 7  entities 

3
Как получить значения полей абзаца?
Я хотел бы создать список продуктов в drupal и отправить его в веб-сервис. Для этого я создал тип сущности с абзацами для каждого продукта. Как я могу загрузить абзац и получить доступ к его полям? До сих пор я вижу только target_id и target_revision_id продукта. Благодарность! $nodestorage = \Drupal::entityManager()->getStorage('node'); $productslist …

4
Почему я не могу добавить другое разрешенное расширение файла в поле изображения Drupal 7?
Я добавил расширение SVG для загрузки изображений через admin/structure/types/manage/image/fields/gallery_image, как вы видите ниже: Но когда я загружаю изображение, мне все равно не разрешается загружать SVG. Я определенно нажал «Сохранить» на странице администратора, и я очистил кеш, и я даже вижу настройки, как я хотел их в базе данных, когда я …

7
Общее обнаружение измененных полей в пользовательской форме перед сохранением узла
Я добавляю определенные поля из типа контента в пользовательскую форму, используя field_attach_form (). Когда форма отправлена, я обрабатываю эти поля, вызывая field_attach_form_validate () и field_attach_submit () из обратных вызовов #validate и #submit. В этот момент я хочу сравнить подготовленный объект узла после отправки с исходным узлом и беспокоиться об этом …
12 7  entities 

3
Доступ к значениям неизвестных типов полей при использовании entity_metadata_wrapper
Я пытался использовать классы Entity Metadata Wrapper (определенные модулем entity в Drupal 7) для доступа к значениям полей, так как это кажется чистым способом сделать это. Однако есть пара вещей, которые делают это немного неловким. Предположим, у меня есть оболочка для типа контента, который определяет поле с таким именем field_something: …
12 entities 

4
Когда использовать список (текст) или таксономию?
Это может быть глупый вопрос, но мне любопытно, какая выгода от использования поля множественного выбора списка (текста) над справочным полем таксономического термина. Похоже, что они оба выполняют примерно одинаковую функцию предоставления заранее заданных вариантов множественного выбора, но таксономия имеет дополнительное преимущество, заключающееся в том, что вы можете добавлять термины после …

2
Каков наиболее устойчивый способ получения совокупной информации по полям?
EntityFieldQuery не предназначен для использования агрегатных функций (SUM, AVG и т. Д.) Над полевыми данными, поскольку он не зависит от SQL. Тем не менее, такие операции на законных основаниях должны проводиться время от времени. В соответствии с функцией SQL с EntityFieldQuery и особенно с EntityFieldQuery и с тем, как использовать …
12 7  entities  database 


3
Что «Entity API» добавляет к Drupal API и почему модуль зависит от него?
Модуль Entity API расширяет API-интерфейс, определенный в Drupal. В каких случаях модуль должен использовать API, предоставленный этим модулем? Легче ли писать модули, реализующие новые сущности, если они зависят от модуля Entity API ? Под «легче писать» я подразумеваю, что для модулей, использующих Entity API , потребуется меньше кода для написания …
12 entities 

5
Как получить метку типа узла от объекта узла?
Я пытаюсь получить метку пакета (метку типа узла) узла от объекта узла в Drupal 8. Это работает, но кажется скучным: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); Есть ли другой способ получить ярлык комплекта, возможно менее сложным способом?
12 8  entities 

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