Página 1 de 1

Pesquisa com Auto Sugestão (ou Auto Completar)

Enviado: 21 Out 2011, 15:39
por rgtobr
Alguém conhece alguma modificação para fazer o Opencart 1.5.1.3 ofercer auto sugestão -- ou autocompletar -- no campo de pesquisa? Exemplo: quando se pesquisa alguma palavra no Google, aparece uma lista tipo dropdown com algumas sugestões, só que baseado nos produtos cadastrado no Opencart.

Re: Pesquisa com Auto Sugestão (ou Auto Completar)

Enviado: 21 Out 2011, 19:37
por Manoel Vidal
Vi no site oficial, mas não lembro onde, da uma pesquisada lá:
http://www.opencart.com/index.php?route ... /extension

Espero ter ajudado :D

Re: Pesquisa com Auto Sugestão (ou Auto Completar)

Enviado: 22 Out 2011, 15:16
por rgtobr
Obrigado Vidal. Encontrei.

Alguém consegue me ajudar a modificar este módulo http://www.opencart.com/index.php?route ... order=DESC para funcionar no OC 1.5.1.3 ? Fiz alguns ajustes no código mas até agora nada de funcionar.

Re: Pesquisa com Auto Sugestão (ou Auto Completar)

Enviado: 22 Out 2011, 15:29
por rgtobr
Fiz alguns ajustes mas ainda sem êxito:

criei admin/language/portuguese-br/module/search_suggestion.php com o seguinte conteúdo:
Código: Selecionar todos
<?php
// Heading
$_['heading_title']    = 'Sugestão de Pesquisa';

// Text
$_['text_module']      = 'Módulos';
$_['text_success']     = 'Êxito: Você modificou o módulo de Sugestão de Pesquisa!';
$_['text_left']        = 'Esquerda';
$_['text_right']       = 'Direita';
$_['text_hide']       = 'Ocultar';

// Entry
$_['entry_position']   = 'Posição:';
$_['entry_status']     = 'Status:';
$_['entry_sort_order'] = 'Ordem de Pesquisa:';

// Error
$_['error_permission'] = 'Aviso: Você não tem permissão para modificar o módulo Sugestão de Pesquisa!';
?>
criei também catalog/language/portuguese-br/product/search_json.php com o seguinte conteúdo:
Código: Selecionar todos
<?php
// Heading
$_['heading_title']     = 'Pesquisa';
 
// Text
$_['text_search']       = 'Produtos que satisfazem o critério da pesquisa';
$_['text_no_result']    = 'Sem resultados!';
$_['text_keyword']      = 'Palavras-chave';
$_['text_category']     = 'Todas as Categorias';
$_['text_critea']       = 'Critério de Pesquisa';
$_['text_empty']        = 'Não existem produtos que satisfazem o critério da pesquisa.';
$_['text_stars']        = '%s estrelas!';
$_['text_sort']         = 'Ordenar por:';
$_['text_default']      = 'Padrão';
$_['text_name_asc']     = 'Nome A - Z';
$_['text_name_desc']    = 'Nome Z - A';
$_['text_price_asc']    = 'Menor preço > Maior';
$_['text_price_desc']   = 'Maior preço > Menor';
$_['text_rating_asc']   = 'Menos votados'; 
$_['text_rating_desc']  = 'Mais votados';
$_['text_model_asc']    = 'Modelo A - Z';
$_['text_model_desc']   = 'Modelo Z - A';

// Entry
$_['entry_search']      = 'Pesquisa:';
$_['entry_description'] = 'Pesquisar nas descrições dos produtos';
$_['entry_model']       = 'Pesquisar nos modelos do produtos';
?>
Em admin/controller/module/search_suggestion.php modifiquei a linha 8 para:
Código: Selecionar todos
$this->document->setTitle($this->language->get('heading_title'));
Em catalog/view/theme/default/template/common/header.tpl, conforme informado no README.TXT do download, não modifiquei o código da linha 30 pelo seguinte motivo: o código sugerido já existe no header.tpl da versão 1.5.1.3, inclusive na versão superior.

Após entrar no admin, habiltiar o módulo e gravar as informações básicas, nada acontece. Se alguém tiver sugestões... agradeço.