Preguntas etiquetadas con entities

13
¿Cómo obtengo campos de cierto tipo de campo?

He visto cómo obtener listas de campos por entidad y paquete con field_info_instances()y field_info_field(), pero no veo una manera de obtener todos los campos de un tipo en particular. Pude cocinar esto para hacer exactamente lo que quiero: function field_get_fields_of_type($type) {...

12
¿Cómo omitir node_access cuando se usa EntityFieldQuery?

Con el siguiente código, si el usuario actual no tiene 'omitir el acceso al nodo' (consulte _node_query_node_access_alter () para verificaciones exactas), entonces la consulta verifica el nodo_acceso, aunque no use la etiqueta "node_access". ¿Cómo puedo evitar la verificación node_access con la...

12
¿Cómo obtener valores de campo de párrafo?

Me gustaría crear una lista de productos en drupal y enviarla en un servicio web. Para esto, creé un tipo de entidad con párrafos para cada producto. ¿Cómo puedo cargar el párrafo y acceder a sus campos? Hasta ahora solo veo el target_id y target_revision_id del producto. ¡Gracias! $nodestorage =...

12
¿Cuándo usar la lista (texto) o la taxonomía?

Esta puede ser una pregunta tonta, pero tengo curiosidad por saber cuál es el beneficio de usar un campo de selección múltiple de lista (texto) sobre un campo de referencia de término de taxonomía. Ambos parecen cumplir aproximadamente la misma función de dar opciones predeterminadas de opción...

11
Colección de campo vs. Párrafos

Utilicé Field Collection en mis sitios anteriores y enfrenté algunos problemas de rendimiento, así que esta vez estoy buscando una alternativa para Field Collection . Encuentro una alternativa a la colección de campo . pero no puedo encontrar mucho sobre cuán diferentes o similares son estas...

11
Recuperar un campo eliminado

Tengo un tipo de contenido con 4 campos, cada uno de los cuales es una referencia de término. Hay 100 nodos cada uno asignado a 4 referencias de término. Accidentalmente eliminé uno de estos campos de admin> estructura> tipos de contenido> mycontent-type ... resultando en que los 100 nodos...

11
Cargar una entidad de archivo por URI

¿Hay alguna manera de cargar un archivo por URI en Drupal 8 o Drupal 9? En Drupal 7 es posible con el siguiente ejemplo: $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty,...

11
¿EntityFieldQuery es realmente tan ineficiente?

Soy un novato admitido en la API de Entity, pero estoy tratando de curar eso. Estoy trabajando en un sitio que usa varios tipos de contenido con varios campos adjuntos; nada sofisticado. Entonces, cuando quiero recuperar un conjunto de entradas, he estado, en mi ignorancia, llamando directamente a...

11
¿Alterar hook_field_formatter_view?

¿Cuál es la mejor manera de alterar la salida de campo? Encontré " hook_field_formatter_view " pero parece que no existe nada como "hook_field_formatter_view_alter". En mi caso, tengo campos de dirección (módulo de campo de dirección) que se utilizan en los paneles "Envío" y "Facturación" en la...

11
¿Todo necesita un paquete?

Estoy aprendiendo sobre la API de la entidad. Tengo una tabla adicional simple que me gustaría "drupalizar" para poder usarla en Vistas, por ejemplo. He leído bastante, he visto algunos videos, he visto bastantes ejemplos. Estoy atrapado en el concepto de paquetes . Entiendo qué son los paquetes...