Página 1 de 1

[MOD] Ordenar itens do banner carrossel

Enviado: 24 Out 2011, 13:45
por rgtobr
Fiz uma modificação no OpenCart 1.5.1.3 para que fosse exibido opção de ordenar os itens que aparecem no banner tipo carousel. Com a correção é possível ajustar a ordem dos produtos pelo admin em sistema/design/banners.
Imagem

Testei somente na versão 1.5.1.3. A correção está em:
OC 1.5.1.3 - Correção para ordenar banner carrosel.7z
Espero que ajude quem estava com a mesma dificuldade. Lembrete: tem de executar o comando abaixo dentro do banco de dados, esqueci de informar no leiame.txt:
Código: Selecionar todos
ALTER TABLE  `banner_image` ADD  `sort_order` INT NULL;
Obs: os arquivos originais são substituidos, portanto, se for instalar em uma versão do OC diferente da 1.5.1.3, faça um backup de todo seu site antes. Mas repito: não testei em nenhuma outra versão, não sei se funciona.

Re: [MODIFICAÇÃO] Ordenar itens do banner carrossel

Enviado: 24 Out 2011, 18:41
por Manoel Vidal
Parabéns pela contribuição :D

Re: [MODIFICAÇÃO] Ordenar itens do banner carrossel

Enviado: 22 Mar 2012, 13:41
por Gabriel Martins
Bem interessante, pena que não tive sorte, após abrir a página de edição do Fabricantes em (Sistema/Designers/Banners) aparece a seguinte mensagem de erro.
PHP Notice: Undefined index: sort_order in /home/webcom/public_html/admin/model/design/banner.php on line 107
E ao "tentar" salvar as configurações feitas aparece a mensagem de erro:
PHP Notice: Error: Unknown column 'sort_order' in 'field list'<br />Error No: 1054<br />INSERT INTO banner_image SET banner_id = '11', link = 'http://unimartin.com.br/C3_Tech', sort_order = '', image = 'data/Fabricantes/c2wlnk2f.jpg' in /home/webcom/public_html/system/database/mysql.php on line 49
Minha versão: 1.5.1.3