Estou usando o D7, com o CiviCRM 4.4.6. Eu usei civicrm para criar um perfil, para o usuário inserir e editar o endereço de cobrança na conta.
O país, exibindo bem como "Malásia", mas o campo do estado está exibindo como dígito, "07".
Existe alguma maneira de exibir o nome do estado, assim como o nome selecionado no menu suspenso ao editar o campo de estado?
Respostas:
Veja a tabela:
civicrm_state_province
especificamente a abreviação da coluna para malásia. Se eu tivesse que adivinhar, todas as abreviações são numéricas e, portanto, você está vendo números.
Você pode usar o PHPMyAdmin para encontrar as linhas relevantes para a Malásia. Sua correção de curto prazo será preencher os valores certos. Seria ainda melhor para você enviar um PR contra o civi-core para que as mudanças sejam incorporadas em versões futuras
fonte
'Administrar> Localização> Configurações de endereço' fornece o formato de exibição em termos de token, que vemos na seção Endereço da página Resumo do contato, não para uso do perfil.
O perfil está sendo composto por campos; portanto, quando visualizamos / editamos um perfil, esses campos foram exibidos no formato de elemento HTML congelado ou desejado, respectivamente.
Como no seu caso, parece que há uma quebra de js envolvida, porque da última vez encontrei esse problema em um menu suspenso em que nome (rótulo) está sendo substituído por número inteiro (valor).
Você possui o firebug instalado para verificar se há algum relatório de erro no console, o que pode nos ajudar a ir além!
fonte
Descobri que, por padrão, o CiviCRM exibe um código ou uma abreviação de estado / província, e não o nome completo.
Você pode alterar isso acessando Administrar> Localização> Configurações de endereço (siteroot / civicrm / admin / setting / preferências / endereço? Reset = 1)
Aqui você pode ver os tokens usados para etiquetas de endereçamento e exibição de endereço. Edite o token que lê "{contact.state_province}", alterando-o para "{contact.state_province_name}". Em seguida, os endereços devem ser exibidos usando o nome completo do estado / província, conforme armazenado no banco de dados.
fonte