Página 1 de 2

banner central

Enviado: 11 Ago 2011, 11:13
por ravegames
Olá pessoal da comunidade, como sabem estou montando a minha loja virtual e gostaria de saber no banner que fica no meio da pagina, tem como aumentar o tempo para troca para o outro pois para mim está muito rapido, vejam vocês mesmo: https://www.ravegames.com.br/


Desde já agradeço pela ajuda :)

Re: banner central

Enviado: 11 Ago 2011, 14:07
por juliocesar757
ravegames, acesse o arquivo em catalog/view/theme/SEUTEMA/template/module/banner.tpl

na linha:
Código: Selecionar todos
setTimeout(banner, 2000);
Mude o valor 2000, em milissegundos, para um valor maior.

Re: banner central

Enviado: 11 Ago 2011, 15:19
por ravegames
Não encontrei este arquivo que mensionou, veja os arquivos que estão no FTP:

Imagem

Re: banner central

Enviado: 12 Ago 2011, 09:57
por juliocesar757
ravegames escreveu:Não encontrei este arquivo que mensionou, veja os arquivos que estão no FTP:

Imagem
Então procure na pasta do tema default:

catalog/view/theme/default/template/module/banner.tpl

Re: banner central

Enviado: 17 Ago 2011, 12:59
por ravegames
Olá amigos, alterei para
Código: Selecionar todos
setTimeout(banner, 100000);
Mas não resolveu nada, da uma olhada para ti ver.

Re: banner central

Enviado: 23 Ago 2011, 06:58
por Clemilson Santos
Olá, bom dia à todos, comigo funcionou assim:

Fui no arquivo:

"catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js"

Na última linha tem um parâmetro chamado "pauseTime:", alterei ele pra 10000(10 segundos).

settings.afterLoad.call(this); return this;}; $.fn.nivoSlider=function(options){return this.each(function(key,value){var element=$(this); if(element.data('nivoslider'))return element.data('nivoslider'); var nivoslider=new NivoSlider(this,options); element.data('nivoslider',nivoslider);});};$.fn.nivoSlider.defaults={effect:'random',slices:15, boxCols:8,boxRows:4,animSpeed:500, pauseTime:10000, startSlide:0, directionNav:true, directionNavHide:true, controlNav:true, controlNavThumbs:false, controlNavThumbsFromRel:false, controlNavThumbsSearch:'.jpg', controlNavThumbsReplace:'_thumb.jpg', keyboardNav:true, pauseOnHover:true, manualAdvance:false, captionOpacity:0.8,prevText:'Prev', nextText:'Next',beforeChange:function(){}, afterChange:function(){}, slideshowEnd:function(){}, lastSlide:function(){}, afterLoad:function(){}};$.fn._reverse=[].reverse;})(jQuery);

Clemilson Santos

Re: banner central

Enviado: 26 Ago 2011, 11:40
por ravegames
muito obrigado amigo! agora funcionou da forma que desejo! :D

Re: banner central

Enviado: 04 Jan 2012, 20:23
por lordslave
É possível fazer modificações em javascript usando VQMOD?
<modification>

<id>Melhora transição entre banners slideshow</id>
<version>1.0.0</version>
<vqmver>2.1.5</vqmver>
<author>Eu </author>

<file name="catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js">
<operation error="skip">
<search position="replace" ><![CDATA[
settings.afterLoad.call(this);return this;};$.fn.nivoSlider=function(options){return this.each(function(key,value){var element=$(this);if(element.data('nivoslider'))return element.data('nivoslider');var nivoslider=new NivoSlider(this,options);element.data('nivoslider',nivoslider);});};$.fn.nivoSlider.defaults={effect:'random',slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:3000,startSlide:0,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:'.jpg',controlNavThumbsReplace:'_thumb.jpg',keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:0.8,prevText:'Prev',nextText:'Next',beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}};$.fn._reverse=[].reverse;})(jQuery);
]]></search>
<add><![CDATA[
settings.afterLoad.call(this);return this;};$.fn.nivoSlider=function(options){return this.each(function(key,value){var element=$(this);if(element.data('nivoslider'))return element.data('nivoslider');var nivoslider=new NivoSlider(this,options);element.data('nivoslider',nivoslider);});};$.fn.nivoSlider.defaults={effect:'random',slices:15,boxCols:8,boxRows:4,animSpeed:500,pauseTime:13000,startSlide:0,directionNav:true,directionNavHide:true,controlNav:true,controlNavThumbs:false,controlNavThumbsFromRel:false,controlNavThumbsSearch:'.jpg',controlNavThumbsReplace:'_thumb.jpg',keyboardNav:true,pauseOnHover:true,manualAdvance:false,captionOpacity:0.8,prevText:'Prev',nextText:'Next',beforeChange:function(){},afterChange:function(){},slideshowEnd:function(){},lastSlide:function(){},afterLoad:function(){}};$.fn._reverse=[].reverse;})(jQuery);
]]></add>
</operation>
</file>


</modification>
Tentei isso aqui mas não deu certo. Alguém pode ajudar a descobrir o problema?

Re: banner central

Enviado: 05 Jan 2012, 10:13
por Renato Frota
Como pode-se ler em http://code.google.com/p/vqmod/wiki/About
Limitations
vQmod relies on a controller based system that has a series of files that are linked and extended. There are some files that cannot be used with vQmod.

index.php - since this is the main file of the site, it has to load vQmod first for it to work on other pages. So you can't put the cart in front of the horse.
Standalone files - Files that are just standalone and don't extend or have no hierarchy will not work with vQmod. vQmod works by intercepting the "include" functions. So if file isn't being included or required, then it cannot be vQmodded
css & js files - These files are rendered at the browser level, not at the server level, so vQmod has no effect on these. You can, however, create new files and use vQmod to alter the tpl files to point to these new css/js files. Or you can put
<style>
and
<script>
tags directly into the tpl file.
Limitações
O vQmod se baseia num sistema controlador que possui uma série de arquivos que são interligados e extensíveis. Existem arquivos que não podem ser utilizados com o vQmod.

index.php - como este é o arquivo principal do site, ele precisa carregar o vQmod primeiro para utilizá-lo nas outras páginas. Então, você não pode por o carro na frente dos bois.
arquivos individuais - arquivos que não estendem as classes e/ou não seguem a hierarquia do OpenCart, não podem ser modificados, pois o vQmod trabalha interceptando as funções include e require então, se os arquivos não são "incluídos ou requeridos", não podem ser "vQmodded".
arquivos CSS e JS - estes arquivos são renderizados no navegador do visitante, não no servidor, então o vQmod não tem efeito nestes. Você pode, no entanto, criar novos arquivos (com as alterações desejadas) e usar o vQmod para alterar o arquivos .tpl, apontando-os para os novos CSS/JS no lugar dos antigos. Ou você pode usar as tags <style> e <script> diretamente no arquivo .tpl

A função do nivoSlider, especificamente falando, permite a passagem de parâmetros na hora da sua chamada.

Fiz uma alteração para 10 segundos e converti em XML.
Download: >> LINK QUEBRADO <<
senha: atendimentoti.com.br

Este XML é limitado para funcionar até 10/01/2012.
Se quiser desbloqueado, posso liberar por meros R$ 5,00.

Re: banner central

Enviado: 05 Jan 2012, 11:01
por lordslave
Olá Renato,

Obrigado por sua contribuição. Não sabia dessas restrições.

Li em outro lugar que bastava entrar em catalog/view/theme/seutemplate/template/module/banner.tpl e alterar o número de setTimeout(banner, 2000); mas aqui não deu certo nem alterando manualmente nem através de VQMOD.

Baseado em suas informações criei outro arquivo jquery.nivo.slider.pack.js com as modificações que eu queria e por VQMOD alterei o arquivo correspondente, apontando para o javascript novo. Funcionou perfeitamente.

Essa sua ideia de demonstrar recursos criptografados e com data de expiração foi muito inteligente. Parabéns. Num futuro próximo contratarei módulos personalizados para minha futura loja e com certeza você será chamado.

Abraço,