Para mi proyecto Orchard, necesito información adicional del usuario en el momento del registro. (Decir, nombre, apellido, color de los pantalones). Esta información debe ingresarse durante el registro y no puede diferirse hasta más tarde (según las órdenes del cliente).Orchard: campos de registro personalizados
Intenté utilizar los plugins Profile y Extended Registration para solicitarlos, pero, por lo que veo, esto solo me da campos opcionales para mostrar en el formulario de registro. ¿Hay alguna manera de presentar los campos que son obligatorios?
También tuve una rápida incursión en sobrescribir el método del AccountController Register
, según this discussion, pero no pude conseguir que funcione: El controlador está en un lugar diferente, no puede tener subclases e incluso si fuerzo a, el código nunca se ejecuta. Supongo que están usando una versión mucho más antigua de Orchard.
Entonces, ¿en qué dirección debo ir para crear un campo obligatorio que esté cerca de la filosofía de Orchard? ¿Debo crear un nuevo tipo de campo que rechace los valores vacíos? (¿Eso es posible?)
Gracias, eso es lo que terminé haciendo. Ah, y muchas gracias por escribir ese módulo. – winsmith