Resultados de pesquisas VM exibidos no componentes Pesquisas

  • cocão8km
  • Avatar de cocão8km Autor do Tópico
  • Offline
  • JCB! Colaborador
  • JCB! Colaborador
Mais
13 anos 10 meses atrás #59000 por cocão8km
cocão8km created the topic: Resultados de pesquisas VM exibidos no componentes Pesquisas
Como fazer para as palavras pesquisadas do modulo mod_virtuemart_search do Virtuemart
serem exibidas no -> COMPONENTE -> PESQUISAS do joomla ?

E alguem conhece um mod. que exiba mais pesquisados ? que seja compativel com Virtuemart ?

Obrigado a todos.

Please Entrar ou Registrar to join the conversation.


Mais
13 anos 9 meses atrás #60504 por luizwbr
luizwbr replied the topic: Re: Resultados de pesquisas VM exibidos no componentes Pesquisas
Olá cocão8km, tudo bom?

Como fazer para as palavras pesquisadas do modulo mod_virtuemart_search do Virtuemart
serem exibidas no -> COMPONENTE -> PESQUISAS do joomla


Bom, pra fazer isso será uma alteração em um arquivo do core do Virtuemart, o shop.browse. Não é recomendado alterar arquivos do Core, porém, nesta versão 1.1.x não tem o que fazer mesmo, o jeito é alterar mesmo e manter o controle ao atualizar.

Ele fica na pasta: /public_html/administrator/components/com_virtuemart/html/

O código a ser inserido é este aqui:
// --------------------------####--------------------------------------------------//
// Patch para para os resultados de busca no componente Pesquisa //
// --------------------------####--------------------------------------------------//
if ($keyword != '') {
	// insere a consulta na base de pesquisa do Joomla
	$db = JFactory::getDBO(); 
	$query = "INSERT INTO #__core_log_searches 
	SET search_term = '".$keyword."', hits = 1
	ON DUPLICATE KEY UPDATE 
	hits = hits + 1"; 
	$db->setQuery($query);
	$consulta = $db->loadObjectList();
}
// --------------------------####--------------------------------------------------//

Basicamente o que fazemos aqui é inserir o keyword dentro da tabela de pesquisas do Joomla via sql do Joomla.

Se quiser baixar o arquivo já modificado:
http://demo.weber.eti.br/tutorial/arquivos/shop.browse.phps *tire o 's' do final daí.

O módulo pra exibir as buscas, eu achei este aqui:
http://extensions.joomla.org/extensions/search-a-indexing/tags-a-clouds/3044

[b:3ah8ktjp]Luiz F. Weber[/b:3ah8ktjp]
[url:3ah8ktjp]http://weber.eti.br[/url:3ah8ktjp] - blog Virtuemart
[url:3ah8ktjp]http://loja.weber.eti.br[/url:3ah8ktjp] - plugins VM
[url:3ah8ktjp]http://webgenium.com.br[/url:3ah8ktjp] - trabalho

Please Entrar ou Registrar to join the conversation.

  • cocão8km
  • Avatar de cocão8km Autor do Tópico
  • Offline
  • JCB! Colaborador
  • JCB! Colaborador
Mais
13 anos 9 meses atrás #60698 por cocão8km
cocão8km replied the topic: Re: Resultados de pesquisas VM exibidos no componentes Pesquisas
Muito obrigado luizwbr, por acaso agora estou muito bem.
instalei o modulo que já me abrange o interesse que tinha nas pesquisas. infelizmente com o shop.browse.php não deu certo retornou um erro, mas tudo bem pois o modulo já me agrada.

Obrigado pela ajuda.

Please Entrar ou Registrar to join the conversation.

Mais
13 anos 9 meses atrás #60701 por luizwbr
luizwbr replied the topic: Re: Resultados de pesquisas VM exibidos no componentes Pesquisas
Ok Então, mas me diga qual erro que deu se possível, que já fica pronto pra outros que precisarem da mesma solução.

Ah e nos diga qual componente utilizou para atender esta especificação.

Abraço.

[b:3ah8ktjp]Luiz F. Weber[/b:3ah8ktjp]
[url:3ah8ktjp]http://weber.eti.br[/url:3ah8ktjp] - blog Virtuemart
[url:3ah8ktjp]http://loja.weber.eti.br[/url:3ah8ktjp] - plugins VM
[url:3ah8ktjp]http://webgenium.com.br[/url:3ah8ktjp] - trabalho

Please Entrar ou Registrar to join the conversation.

  • cocão8km
  • Avatar de cocão8km Autor do Tópico
  • Offline
  • JCB! Colaborador
  • JCB! Colaborador
Mais
13 anos 9 meses atrás #60703 por cocão8km
cocão8km replied the topic: Re: Resultados de pesquisas VM exibidos no componentes Pesquisas
o erro foi este.

PHP Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in E:\home\pressmax\Web\libraries\joomla\database\database\mysql.php on line 462
PHP Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in E:\home\pressmax\Web\libraries\joomla\database\database\mysql.php on line 469
PHP Fatal error: Call to undefined method JDatabaseMySQL::next_record() in E:\home\pressmax\Web\administrator\components\com_virtuemart\classes\ps_reviews.php on line 53

sobre o componente, eu só tinha interesse no que as pessoas que visitam meu site procuram mais, com o componente e o modulo q vc me informou já fico sabendo e exibindo para as demais.

Please Entrar ou Registrar to join the conversation.