Estoy usando D7, con CiviCRM 4.4.6. Tuve que usar civicrm para crear un perfil, para que el usuario ingrese y edite su dirección de facturación en su cuenta.
El país, que se muestra bien como "Malasia", pero el campo de estado se muestra como un dígito, "07".
¿Hay alguna manera de que pueda mostrar el nombre del estado, al igual que el nombre seleccionado en el menú desplegable al editar el campo de estado?
Respuestas:
Mira la tabla:
civicrm_state_province
específicamente la abreviatura de columna para Malasia. Si tuviera que adivinar, todas las abreviaturas son numéricas y, por lo tanto, están viendo números.
Puede usar PHPMyAdmin para encontrar las filas relevantes para Malasia. Su solución a corto plazo será completar los valores correctos. Sería aún mejor para usted enviar un RP contra civi-core para que los cambios se incorporen en futuras versiones
fuente
'Administrar> Localización> Configuración de dirección' proporciona el formato de visualización en términos de token, que vemos en la Sección de direcciones de la página Resumen de contactos, no para el uso del perfil.
El perfil se compone de campos, por lo que cuando vemos / editamos un perfil, esos campos se muestran en formato de elemento HTML congelado o deseado, respectivamente.
Como en su caso, parece que hay un corte js involucrado, porque la última vez que encontré ese problema para un menú desplegable donde el nombre (etiqueta) se reemplaza por entero (valor).
¿Tiene instalado Firebug para ver si hay algún informe de error en la consola, lo que podría ayudarnos a investigar más?
fuente
Descubrí que, por defecto, CiviCRM muestra un código o una abreviatura para estado / provincia en lugar del nombre completo.
Puede cambiar esto yendo a Administrar> Localización> Configuración de dirección (siteroot / civicrm / admin / setting /ferences / address? Reset = 1)
Aquí puede ver los tokens que se utilizan para enviar etiquetas y para mostrar la dirección. Edite el token que dice "{contact.state_province}", cambiándolo a "{contact.state_province_name}". Luego, las direcciones deben aparecer usando el nombre completo del estado / provincia tal como está almacenado en la base de datos.
fuente