Preguntas etiquetadas con entities

19
EntityFieldQuery vs Db_select ()

¿Por qué debería usar EntityFieldQuery cuando puedo hacer el mismo trabajo con Db_select () para obtener el valor? Sería mejor si alguien puede proporcionar un ejemplo, no solo un

19
valor de campo único de ahorro rápido

Tengo alrededor de 70k nodos del tipo especificado en mi sitio. Necesito ejecutar una actualización sobre ellos. Algunas operaciones y establecer un campo al valor deseado. node_savees realmente lento y causa fallas (demasiado largo callstack mayby). ¿Hay alguna forma más rápida de escribir...

19
Obtenga solo algunos campos con EntityFieldQuery?

Drupal 7 tiene un sistema de consultas ORM muy prometedor con EntityFieldQuery. Actualmente, entiendo cómo hacer una selección de nodos, pero el resultado no contiene ninguna información específica, como fileds, que estoy buscando. $query = new EntityFieldQuery(); $entities =...

19
¿Hay una página que enumera todos los campos?

Me pregunto si alguien ha compilado una lista de campos que están disponibles para crear tipos de contenido en Drupal. Hay muchas listas de los módulos más populares, pero sería genial tener uno centrado en los campos existentes, ya sea en el núcleo o desde módulos de terceros. He mirado un poco...

18
Comprobar si un campo está vacío

¿Cómo verificar que un campo está vacío, cuando tiene el objeto $ node ?. Encontré esto como posible solución: $field = field_get_items('node', $node, 'field_post_image'); Puedo verificar ahora: ACTUALIZACIÓN . ¡Ups! Esto no es confiable, aunque prometo que me funcionó...

16
¿Cómo depurar EntityMalformedException?

Tengo un error fatal EntityMalformedException: falta la propiedad del paquete en la entidad del tipo de nodo. en entity_extract_ids () (línea 7700 de. \ incluye \ common.inc) al intentar acceder al usuario / xyz . Traté de recuperar información sobre el nodo con formato incorrecto en la línea...

15
Agregar campos al grupo de campos mediante programación

He usado el módulo "Grupo de campo" y he creado algunos grupos en el backend. Ahora quiero agregar programáticamente un campo al grupo. Cómo puedo hacer eso. Estoy usando Hook_form_alter, me he dado cuenta de que cada campo tiene un atributo 'und' en el que se enumera el grupo de campos al que...

15
¿Cómo accedo a los datos de campo en Twig?

Tengo un campo de lista para un tipo de bloque personalizado que se ve así: left|Align left right|Align right Puedo acceder a la clave en Twig haciendo algo como esto: {% block content %} {{ content.field_align }} {# outputs 'right' #} {% endblock %} Sin embargo, si hago una comparación...

15
Agregar clase al campo de contenido (enlace)

Quiero agregar una clase a la <a>etiqueta de un campo que consiste en un enlace y texto. (Es un campo de tipo Enlace ). El nombre del campo es content.field_c_button_link. En el archivo de plantilla, quiero agregar algo como lo siguiente. {{ content.field_c_button_link.0.addClass('button...

15
¿Diferencia entre campo e instancia de campo?

Cuando vamos a la ruta /admin/structure/types/manage/article/fieldsy usamos la Add new fieldopción o la Add existing fieldopción, ¿eso crea un campo, crea una instancia de campo o adjunta una instancia de campo? ¿Cómo diferenciar entre ellos? Entonces, programáticamente, ¿cuándo usar...