Preguntas etiquetadas con entities

9
Crea contenido mediante programación

En Drupal 8, ¿cómo puedo crear contenido mediante programación? De la administración de "Drupal 8", creé un nuevo tipo "House" (contiene una descripción, una imagen, un campo de referencia para los usuarios ...). ¿Cómo puedo crear un tipo de entidad "Casa" desde un módulo personalizado? En mi...

9
Enviar un formulario a la plantilla de ramita

¿Cómo puedo pasar un formulario a la plantilla de ramita en Drupal 8? Por ejemplo, me sale esto: un formulario: mymodule / src / Form / MyForm.php Luego en mi controlador: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{...

9
¿Cómo puedo usar la API UUID?

Soy consciente de que la pregunta es (casi) un duplicado de la siguiente pregunta # 21991 , que se publicó en 2012. Pero esa pregunta NO está relacionada con Drupal 8, donde UUID está en el núcleo. Referencias API de Drupal 8 Core Documentación del módulo principal de Drupal 8 La documentación...

9
¿Cómo modifico la clase de tipo de entidad?

En Drupal 8 puede cargar una entidad con: $node = \Drupal::entityManager()->getStorage('node')->load(123); Esto busca las definiciones de entidad y encuentra que ese nodo está definido por Drupal \ node \ Entity \ Node , por lo que (supongo) Drupal \ node \ NodeStorage creará una nueva...

8
¿No se llama a la función de tema personalizado?

Estoy creando un módulo Drupal 7 para crear un tipo de campo a medida. He implementado todos los ganchos necesarios. Mi hook_field_formatter_view()función se ve así: function MYMODULE_field_formatter_view($entity_type, $entity, $field, $instance, $langcode, $items, $display) { $element =...

8
Obteniendo etiquetas de campo de la variable $ node

¿Cómo puedo obtener las etiquetas de campos específicos dentro de un nodo, en Drupal 7? El campo que me interesa tiene la siguiente estructura: [field_text_question1] => Matriz ( [und] => Matriz ( [0] => Matriz ( [valor] => Pasante de ventas [formato] => [safe_value] =>...

8
Encuentra todas las entidades de un tipo dado?

Estoy trabajando en una interfaz de administrador para un módulo que utiliza un tipo de entidad personalizada. ¿Hay alguna función o alguna forma que pueda usar para encontrar todas las entidades de un tipo dado, de modo que pueda mostrar a los usuarios una lista de

8
¿Cuándo debo usar un campo existente?

Al agregar nuevos campos a un tipo de contenido, ¿cuándo debo retirar un campo existente? por ejemplo, si necesito un campo de imagen para mi tipo de contenido, ¿es siempre una buena idea reutilizar un campo de imagen

8
"Agregar otro elemento" lento con campos de valor ilimitado

En Drupal 7, cuando tiene un nodo con campo que tiene valores ilimitados (digamos, campo de imagen), el tiempo de respuesta "agregar otro elemento" se vuelve muy lento después de agregar 10-20 elementos. ¿Cómo luchas contra este problema? ¿Alguna vez has encontrado este problema? Creé un proyecto,...

8
Acceso programático al campo de usuario personalizado

Agregué un campo de referencia de nodo (nombre de máquina: field_node) a todos los usuarios en: example.com/admin/config/people/accounts/fields/ Ahora estoy trabajando en un módulo personalizado y hook_node_access ¿Cómo accedo al campo de referencia de nodo mediante programación cuando el...

8
¿Cómo eliminar manualmente o mediante programación un campo?

Intenté crear un campo, pero mi servidor se cayó a la mitad con un error interno del servidor debido a un ataque de spambot ... Ahora, cuando intento agregar el campo nuevamente, obtengo: El nombre legible por máquina ya está en uso. Debe ser único. Supongo que algunas tablas estaban pobladas...