Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal, alguem tem alguma dica para que eu possa forçar o cliente digitar o nome e o sobrenome sempre em maiusculo no magento.
Consegui forçar via style="text-transform:uppercase" mas não sei como salvar isso na base do magento.
Eu faria um parêntese nessa consideração e antes de passar a string por ucfirst(), passaria por strtolower() porque sempre vai ter um usuário fdp que vai escrever algo de forma esdrúxula como bRuNO AUGusTo:
echo ucfirst strtolower( 'bRuNO AUGusTo' ) ); // Bruno augusto
E caso a string completa esteja num único campo ao invés de dois como demonstrado, basta trocar ucfirst() por ucwords().
Como o autor do tópico quer que nome e o sobrenome fiquem em maiúsculo, recomendo
:seta: mb_ strtoupper
Eita falta de atenção minha... :closedeyes:
ele está usando magento..
não é apenas aplicar a função para resolver pois deve seguir as normas da plataforma.
o correto é procurar na documentação da plataforma se há como configurar ou se pode resolver com algum plugin ou override..
Entendeu? :thumbsup: