quiero incluir al administrador la opción de desactivar las cuentas de inicio de sesión, no hay datos sería borrado de la cuenta, pero si se deshabilita para usuarios no usarlo más, una vez que se aclaró, el usuario no note cualquier boletín informativo o cualquier otra cosa, solo un último correo notificando la desactivación de su cuenta.cliente Deshabilitar en Magento
Respuesta
Esta es una interesante. He analizado esto previamente, y hay un indicador is_active
en el registro de la base de datos del cliente, pero no se accede ni se escribe en ningún lugar mediante el código central de Magento. Para cumplir este requisito, necesitará overrideMage_Customer_AccountController
para verificar el valor de este campo dentro de loginPostAction()
y luego hacer visible ese campo dentro de los bloques administrativos de Cliente.
Estoy un poco nervioso acerca de la implementación de ese código, ya que me molesta que Varien incluya el campo pero no lo utilice en absoluto. Me interesarían los pensamientos de los demás sobre esto.
HTH, JD
O bien, podría utilizar esta extensión libre de Magento Connect.
cierto, y parece que envía notificaciones por correo electrónico también. –
Lo usamos en nuestra tienda y no me puedo quejar. Hace el trabajo. – Nic
- 1. Magento, ¿cómo deshabilitar el módulo mediante programación?
- 2. Magento cómo deshabilitar la imagen zoom
- 3. Cómo deshabilitar el registro de frontend en Magento
- 4. Cómo deshabilitar la funcionalidad de ventas en línea de magento?
- 5. Cómo deshabilitar una instrucción remove de local.xml en Magento
- 6. ¿Deshabilitar proxy web para un cliente WCF?
- 7. Mostrando a qué grupo pertenece un cliente en Magento
- 8. Deshabilitar un Producto Magento a través del código
- 9. Habilitar/deshabilitar RequiredValidator en cliente/CustomValidator no encendido
- 10. Deshabilitar el almacenamiento en caché del lado del cliente
- 11. ¿Cómo acceder a la sesión del cliente de Magento desde fuera de Magento?
- 12. Magento - Comprobando si un administrador y un cliente están conectados
- 13. Magento: Anulación del controlador de cuenta de cliente
- 14. Deshabilitar/omitir caché de página completa de Magento en una sola página
- 15. Instalar plugins de magento sin usar Magento Connect
- 16. ¿Cómo agregar un campo de casillas de verificación personalizado al cliente en magento?
- 17. ¿Cómo se cambia la plantilla de factura del cliente en Magento 1.6
- 18. Eventos personalizados en Magento
- 19. ¿Usuario actual en Magento?
- 20. Cargando Magento child html fuera de Magento
- 21. Magento - Magento actualización de 1.6.2 a 1.7.0.2
- 22. acceso a magento denegado
- 23. ¿Por qué Magento no podría salvar a un cliente después de generar una identificación?
- 24. Cómo utilizar Magento almacenamiento en caché durante el uso de "API Magento"
- 25. Magento Preguntas obtener detalles del cliente y onepage/checkout/success no enviando correo electrónico
- 26. Magento baseurl de función auxiliar
- 27. Crear orden programáticamente en Magento
- 28. Cómo poner magento en mantenimiento
- 29. Cómo establecer galleta en Magento
- 30. Cómo funciona MVC en magento
Esto es exactamente lo que vi también. Parece que la bandera es útil por ahora, pero si Varien decide usarla o dejarla caer, estás en problemas. También puede agregar un campo personalizado para lograr lo mismo con una mayor seguridad de actualización. –
estoy de acuerdo, lo que probablemente significa que es más seguro para crear su propio módulo con un atributo EAV en el attribute_set cliente (que aparecerá en el Administrador de forma automática), y luego utilice que cuando anulando 'loginPostAction'. –
Quizás este campo sea para la funcionalidad de doble opción. –