drupal 7 – Comercio Drupal. Activar reglas de envío según el valor del campo del producto

Pregunta:

Realmente estoy perdiendo las ganas de vivir y espero que alguien pueda ayudarme.

Quiero activar una regla de 'envío gratuito' basada en el valor de un campo de producto, pero durante mi vida no puedo exponer el campo de envío gratuito a las reglas.

He leído acerca de traer elementos al alcance y he creado un componente que tiene acceso al campo. Pero cuando intento agregar el componente como una condición de mi regla, se me pide que ingrese el selector de datos, ninguno de los cuales parece llevar a ninguna parte. Creo que quería una identificación de producto, lo que no tiene ningún sentido para mí.

¿Qué estoy haciendo mal?


MAS ANTECEDENTES

Probé dos escenarios, uno de los cuales es crear una regla de envío, según las condiciones a continuación. El otro es crear un componente, como se describió anteriormente.

Condición1 – La entidad tiene un campo> Parámetro: Entidad: [pedido comercial], Campo: field_free_shipping

Condición2: el valor de la fecha está vacío (también se probó la comparación de datos)> Sin embargo, esto no me lleva al campo indicado en Condición1

Respuesta:

Finalmente logré que esto funcionara descartando la idea de tener campos personalizados y reemplazándolos con términos de taxonomía. Por alguna razón (probablemente inexperiencia) no pude exponer mis campos personalizados al módulo de reglas para activar las reglas de envío que quería.

Al aprovechar el módulo adicional de Reglas de comercio, primero pude activar mis reglas de envío basadas en términos de taxonomía en lugar de campos personalizados y, en segundo lugar, definir condiciones adicionales para activar estas reglas con la ayuda del mantenedor de módulos @MarcElbichon como se describe aquí https: // drupal.org/node/2087815

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım