elisei / advanced-street-address

Implement Label and Validation to street fields
Other
1 stars 1 forks source link

Erro ao editar endereço na pagina de meus endereços, campo region_id #1

Open redati opened 2 months ago

redati commented 2 months ago

Input select de estado "region" esta com problema, na página de meus endereços: Os estados são exibidos, porém o atributo "value" eta vazio, dessa forma não é possível adicionar/alterar endereço pois fica dando aviso de campo obrigatório.

Em soução rápida eu alterei o arquivo: o2ti/advanced-street-address/view/frontend/templates/account/address/edit.phtml

adicionei $regionProvider = $block->getRegionProvider();

e alteirei isso "regionJson": <?= / @noEscape / $viewModel->dataGetRegionJson() ?>,

para isso: "regionJson": <?= / @noEscape / $regionProvider->getRegionJson(); ?>

estou na utlima versão do magento com php 8.3.

Abraço.

elisei commented 2 months ago

Oi @redati

Meu caro eu não consegui reproduzir esse erro, será que consegue me detalhar melhor qual a versão está usando do módulo e a exata do magento? teste aqui na 2.4.7-p2.

Para ver a versão use:

composer show o2ti/advanced-street-address

redati commented 2 months ago

Opa. versions : * 100.1.2, o magento é o 2.4.7-p2.

Estranho, uso breazestorefront, mas ele não da conflito na página "minha conta". Basicamente, eu peguei o código do module-customer e subistitui o do módulo e resolveu, por enquanto. Terei que investigar mais a fundo para poder reproduzir e saber ao certo onde esta o problema.

Abraço.