Esto parece ser una regresión, ya que funcionaba hace unos meses.
De esta discusión:
Descripción
Al utilizar Adding users to groups through custom field automation con el Disparador El usuario inició sesión por primera vez, los campos de selección múltiple no se manejan correctamente; la automatización solo parece utilizar la primera entrada.
Cabe destacar que el Disparador El usuario inició sesión por primera vez funciona perfectamente con campos de Texto y Desplegables, y también con campos de Selección Múltiple si el usuario solo selecciona una opción.
Además, la automatización parece funcionar bien con campos de Selección Múltiple cuando se utiliza un Disparador Recurrente.
Impacto / Soluciones Alternativas
El impacto de este error es que no son posibles las asignaciones de grupos complejas a través del registro. Estas son muy útiles para foros con contenido especializado significativo y/o áreas privadas que buscan una incorporación fluida y personalizada.
La solución alternativa es cambiar a un disparador recurrente. Desafortunadamente, esto conlleva una compensación entre el retraso en la personalización del registro y el rendimiento del sitio, dependiendo del momento del disparador. ¡Y todos sabemos lo vitales que son las primeras impresiones!
Para reproducir:
Tenga varios grupos adecuados para pruebas (dos como mínimo), cada uno con un Nombre Completo.
Cree un Campo Personalizado de Usuario, eligiendo Selección Múltiple.
Agregue el Nombre Completo de sus grupos de prueba como Opciones.
Agregue una Automatización con Agregar usuario al grupo a través del Campo Personalizado de Usuario.
Seleccione El usuario inició sesión por primera vez.
Ingrese el nombre de su Campo Personalizado de Usuario del paso 2.
Regístrese con un usuario de prueba, seleccionando todas las opciones en su campo de prueba.
Verifique la asignación de grupo del nuevo usuario.
No estoy seguro de lo que preguntas, Paul. Los dos no están relacionados. Este plugin no se puede conectar a los Campos Personalizados de Usuario en este momento, y no creo que esté en el plan de desarrollo en este momento.
Valdría la pena pedir amablemente que sea una característica, ya que es bastante similar en muchos aspectos y puedo imaginar que funcionaría bien con la interfaz de usuario booleana.
OK, supongo que eso responde a mi pregunta.
Me preguntaba si este complemento podría ofrecer una forma alternativa de hacer lo mismo que solía hacer la automatización de grupo, antes de que se rompiera; es decir, asignar usuarios a grupos en función de los criterios suministrados. Sí, los criterios que involucran campos personalizados de usuario serían bastante esenciales en mi caso, así que sería un problema insalvable si eso no es posible actualmente.
[cita=“Paul_King, post:7, tema:365342”]
Me preguntaba si este complemento podría ofrecer una forma alternativa de hacer lo mismo que hacía la automatización de grupo, antes de que se rompiera;
[/cita]
¡Te animaría a abogar suavemente para que eso sea arreglado en su lugar!
[cita=“RGJ, post:5, tema:362903, completo:true”]
Sí, eso no va a suceder, haría que el complemento fuera demasiado complejo.
[/cita]
¡Comprensible! Gracias de nuevo por el gran trabajo con este plugin. Ha estado funcionando a la perfección para mí hasta ahora.
Hola @nathank, ya lo hice, y se creó un tema de error, pero un moderador lo devolvió al hilo original, con la sugerencia de crear un nuevo tema de error, aparentemente sobre tu capacidad (en particular) para reproducir el problema (yo ya lo he reproducido).
Gracias Nathan. Puedo reproducirlo en mi propia instancia también. He estado probando la automatización de campos personalizados y la funcionalidad de grupos de selección múltiple, de hecho, no está funcionando como se esperaba: solo se une automáticamente el primer grupo seleccionado por el usuario.
El campo ‘Grupos personalizados’ permanece sin rellenar, cuando debería mostrar el nombre o los nombres de los grupos seleccionados a través del campo de usuario personalizado.