drupal 8 – Selectores de datos para campos personalizados

Pregunta:

Tengo dos tipos de nodos: artículo y pedido. Tengo una referencia de entidad ( field_items ) configurada en el tipo de contenido de Pedido que hace referencia al artículo (1 pedido a N artículos).

El artículo tiene un campo ( field_reservation_status ) que es una lista desplegable de cadenas.

Estoy intentando establecer una regla para que cuando asigno un artículo a un pedido en el formulario de pedido, el estado de la reserva en el artículo relacionado se establezca en "Reservado".

Estoy haciendo esto con una regla de reacción y un componente de regla de la siguiente manera.

Componente de regla

Condición: el nodo es del tipo "Elemento"

Acción: establezca un valor de datos (esto debería establecer field_reservation_status en el nodo en el que el componente está actuando como "Reservado")

Regla de reacción

Evento: cuando se guarda un nodo de contenido

Condición: el nodo es de tipo "Pedido"

Acción: agregue una variable (esto debería almacenar field_items para el nodo Order actual)

Entonces

Acción: llamar al componente de la regla

Preguntas

  1. En la interfaz de usuario de configuración de reglas, no puedo ver ningún botón "Agregar bucle". ¿Es esto lo que se espera en la versión D8 Alpha 3 ?

  2. ¿Qué selector de datos debo usar para acceder a field_items en el nodo Order que se acaba de guardar?

  3. ¿Qué selector de datos debo usar en el componente de reglas para acceder a field_reservation_status en el objeto actual de field_items?

  4. ¿Cómo configuro un bucle sobre la variable que se crea en la regla de reacción?

Sin duda tendré más preguntas.

Respuesta:

  1. En la interfaz de usuario de configuración de reglas, no puedo ver ningún botón "Agregar bucle". ¿Es esto lo que se espera en la versión D8 Alpha 3?

… según el problema de Implement Loop UI .

  1. ¿Qué selector de datos debo usar para acceder a field_items en el nodo Order que se acaba de guardar?

Dudo que esto sea posible en la versión de Reglas de D8-alfa3 . Aunque es posible que desee volver a intentarlo con la versión D8-dev

  1. ¿Qué selector de datos debo usar en el componente de reglas para acceder a field_reservation_status en el objeto actual de field_items?

Consulte mi respuesta a "2". sobre …

  1. ¿Cómo configuro un bucle sobre la variable que se crea en la regla de reacción?

Consulte mi respuesta a "1". sobre …

PD: Sin duda, se encontrará con más problemas similares al utilizar cualquiera de las versiones de Reglas para D8 disponibles actualmente. Sin embargo, usar la versión D8-dev es actualmente su mejor opción / alternativa.

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım