Página 1 de 1

[Resolvido] Não é possível editar os pedidos

Enviado: 06 Mai 2019, 15:07
por leandrocs
O pessoal, boa tarde!

Não to conseguindo editar pedidos, no opencart 3.0.2.0

Só a aba detalhes do cliente fica ativa, as outras ficam bloqueadas, aperto o continuar e nada acontece.

https configurado

gerei uma nova api, dentro da existente, tem que excluir a api e criar outra?

A edição do histórico do pedido funciona!

Att
Leandro

Re: Não é possível editar os pedidos

Enviado: 06 Mai 2019, 20:00
por Manoel Vidal
Olá @leandrocs.

Sempre utilize a versão Brasil do OpenCart, pois ela é corrigida, atualizada e otimizada:
https://www.opencartbrasil.com.br/download

Infelizmente a versão internacional sempre tem muitos bugs, mas fiz um tutorial com a correção de 10 bugs chatos da versão 3.0.2.0 que você pode seguir para corrigir o problema na edição dos pedidos:
viewtopic.php?f=105&t=17361

Espero ter ajudado. :D

Re: Não é possível editar os pedidos

Enviado: 07 Mai 2019, 10:54
por Weckerlin
Estou tendo o erro Atenção: Você não tem permissão para acessar a API.
já tentei de tudo pra arrumar seguindo os outros tópicos e mesmo assim não consigo resolver, sabe me dizer o que pode ser?

Re: Não é possível editar os pedidos

Enviado: 07 Mai 2019, 11:19
por leandrocs
OI @Manoel Vidal , ja havia executado a correção dos bugs seguindo o seu tutorial.

Re: Não é possível editar os pedidos

Enviado: 13 Mai 2019, 16:45
por leandrocs
OI @Manoel Vidal , não to conseguindo criar pedidos,

Vc ja viu esse problema?

Re: Não é possível editar os pedidos

Enviado: 14 Mai 2019, 08:49
por Manoel Vidal
@Weckerlin, qual a versão do OpenCart que você está utilizando?

Re: Não é possível editar os pedidos

Enviado: 14 Mai 2019, 08:50
por Manoel Vidal
@leandrocs, qual erro está sendo exibido quando você tenta cadastrar o pedido?

Re: Não é possível editar os pedidos

Enviado: 14 Mai 2019, 09:23
por leandrocs
oi Manoel, blz? Não exibe erro, é mostrada a imagem de bloqueado no ponteiro do mouse e não avança para as outras abas,
Ja desativei todas as extensões, uma a uma e fui testando. A exibição de erros ta ativada.

Re: Não é possível editar os pedidos

Enviado: 20 Mai 2019, 14:24
por leandrocs
Oi @Manoel Vidal , blz?

Então, substui o arquivo admin/view/template/sale/order_form.twig da versão 3.0.2.0 para o arquivo da versão 3.0.3.2 ai funcionou a edição dos pedidos e para criar pedidos também.,

Mas não sei se pode dar algum problema,

Diferenças entre os 2 arquivos.

Na versão antiga
<div class="form-group custom-field custom-field{{ custom_field.custom_field_id }}" data-sort="{{ custom_field.sort_order + 3 }}">

Na nova
<div class="form-group custom-field custom-field{{ custom_field.custom_field_id }}" data-sort="{{ custom_field.sort_order + 4 }}">

Antiga somente os dos pontos : trocado por ?
<input type="text" name="custom_field[{{ custom_field.custom_field_id }}]" value="{{ shipping_custom_field[custom_field.custom_field_id] ? shipping_custom_field[custom_field.custom_field_id] ? custom_field.value }}" placeholder="{{ custom_field.name }}" id="input-shipping-custom-field{{ custom_field.custom_field_id }}" class="form-control" />

Nova
<input type="text" name="custom_field[{{ custom_field.custom_field_id }}]" value="{{ shipping_custom_field[custom_field.custom_field_id] ? shipping_custom_field[custom_field.custom_field_id] : custom_field.value }}" placeholder="{{ custom_field.name }}" id="input-shipping-custom-field{{ custom_field.custom_field_id }}" class="form-control" />

Antigo
html += '<option value="" style="color: #F00;" disabled="disabled">' + json['shipping_method']['error'] + '</option>';

Novo
html += '<option value="" style="color: #F00;" disabled="disabled">' + json['shipping_methods']['error'] + '</option>';

Re: Não é possível editar os pedidos

Enviado: 24 Mai 2019, 08:46
por Manoel Vidal
@leandrocs, que bom que resolveu, realmente há diferenças significativas entre os arquivos que podem ocasionar o problema. :)