Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
Avatar do usuário
Por Nivaldo
#70546
Estou com um problema intransponível na última versão do Opencart 2.3.0.2

Ao tentar excluir o idioma English, O idioma é excluído, mas aparece o seguinte erro:

Fatal error: Uncaught Exception: Error: Table 'oc_banner_image_description' doesn't exist<br />Error No: 1146<br />DELETE FROM oc_banner_image_description WHERE language_id = '1' in /public_html/system/library/db/mysqli.php:40 Stack trace: #0 /public_html/system/library/db.php(16): DB\MySQLi->query('DELETE FROM oc_...', Array) #1 /public_html/admin/model/localisation/language.php(222): DB->query('DELETE FROM oc_...') #2 /public_html/system/engine/loader.php(178): ModelLocalisationLanguage->deleteLanguage('1') #3 /public_html/system/engine/proxy.php(25): Loader->{closure}(Array, Array) #4 /public_html/admin/controller/localisation/language.php(88): Proxy->__call('deleteLanguage', Array) #5 /public_html/system/engine/action.php(51): ControllerLocalisationLanguage->delete() #6 /public_html/admin/controller/startup/router.php(26): Action->execute(Object(Registry), Array) #7 /public_html/system/engine/action.php(51): ControllerStartupRouter->index() #8 /v in /public_html/system/library/db/mysqli.php on line 40

Isso não ocorre em versões anteriores...

Alguém pode me ajudar com isso?
#70547
Nivaldo, dei uma olhada aqui no banco de dados da versão 2.3.0.2 e vi que a tabela mudou para seu_prefixo_banner_image
Criei um OCmod para a correção do problema:
http://www.opencart.com/index.php?route ... n_id=28184