Jump to content

(Solucionado) Modulo Navideño


Lire

Recommended Posts

Hola, te dejo algunos enlaces que te serviran:

 

Cambiar el color de fondo o poner imagen: http://www.prestashop.com/forums/topic/168252-cambiar-color-de-fondo-o-colocar-imagen-solucionado/

 

Aqui un modulo gratuito para cambiar el color del fondo: http://www.buhoc.com/prestashop/es/modulos-gratuitos-prestashop/29-modulo-para-cambiar-el-color-de-fondo.html

 

Modulo gratuito para cambiar la imagen de fondo: http://www.prestashop.com/forums/topic/147103-modulo-cambio-background/

 

Diferentes opciones para poner nieve en tu tienda: http://www.prestashop.com/forums/topic/81042-efecto-nieve-resuelto/

 

Espero que te ayuden en algo..

 

Saludos

  • Like 1
Link to comment
Share on other sites

Hola, te dejo algunos enlaces que te serviran:

 

Cambiar el color de fondo o poner imagen: http://www.prestasho...en-solucionado/

 

Aqui un modulo gratuito para cambiar el color del fondo: http://www.buhoc.com...r-de-fondo.html

 

Modulo gratuito para cambiar la imagen de fondo: http://www.prestasho...bio-background/

 

Diferentes opciones para poner nieve en tu tienda: http://www.prestasho...nieve-resuelto/

 

Espero que te ayuden en algo..

 

Saludos

 

Excelente aporte.

 

Un Saludo,

Link to comment
Share on other sites

EL que me interesa es el modulo de los copos de nieve, segun indica es un script que se añade a tools.js pero no consiguo que funcione, no surje cambio alguno, lo e probado poniendolo en el tools.js de prestashop y en el del theme y no ocurre nada. :(

Link to comment
Share on other sites

Bueno encontre este hilo: http://www.prestasho...na-solucionado/

 

E siguido los pasos que indican en uno de los post del hilo:

 

1.- Bajar el Script

 

2.- subirlo a la raiz de tu web en la carpeta JS

 

3.- En tu header de tu Theme debes agregar antes de <head> este codigo:

 

type="text/javascript" src="{$base_dir}js/snowstorm.js"

 

Yo e tenido que modificar la linia que indica en el paso 3, para que funcione, asi la deje:

 

<script type="text/javascript" src="{$base_dir}js/snowstorm.js"</script>

 

Ahora el problema que tengo esque no tengo bien puesto el codigo para que se vea correctamente en el navegador explorer.

 

Pueden comporbarlo si tienen explorer: www.centralseeds.com

 

Haver si lo conseguimos solventar ;) saludos

Edited by lirelok (see edit history)
Link to comment
Share on other sites

Bueno encontre este hilo: http://www.prestasho...na-solucionado/

 

E siguido los pasos que indican en uno de los post del hilo:

 

 

 

Yo e tenido que modificar la linia que indica en el paso 3, para que funcione, asi la deje:

 

<script type="text/javascript" src="{$base_dir}js/snowstorm.js"</script>

 

Ahora el problema que tengo esque no tengo bien puesto el codigo para que se vea correctamente en el navegador explorer.

 

Pueden comporbarlo si tienen explorer: www.centralseeds.com

 

Haver si lo conseguimos solventar ;) saludos

 

 

Mira este tema relacionado y funciona en Explorer

 

http://www.prestashop.com/forums/topic/211363-nieve-para-nuestra-tienda/

  • Like 1
Link to comment
Share on other sites

Mira este tema relacionado y funciona en Explorer

 

http://www.prestasho...nuestra-tienda/

 

Hola Fenix, lo e modificado como indicas en el hilo que proporcionas, pero me sigue saliendo igual, debe ser algun conflicto que se produce en el header.tpl

 

Permiteme que te postee el archivo en cuestion por si ves el fallo:

 

* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to [email protected] so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
*  @author PrestaShop SA <[email protected]>
*  @copyright  2007-2011 PrestaShop SA
*  @version  Release: $Revision: 6594 $
*  @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*  International Registered Trademark & Property of PrestaShop SA
*}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_iso}">
<script type="text/javascript" src="{$base_dir}js/nieve.js">
<head>
 <title>{$meta_title|escape:'htmlall':'UTF-8'}</title>
{if isset($meta_description) AND $meta_description}
 <meta name="description" content="{$meta_description|escape:html:'UTF-8'}" />
{/if}
{if isset($meta_keywords) AND $meta_keywords}
 <meta name="keywords" content="{$meta_keywords|escape:html:'UTF-8'}" />
{/if}
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
 <meta name="generator" content="PrestaShop" />
 <meta name="robots" content="{if isset($nobots)}no{/if}index,follow" />
 <link rel="icon" type="image/vnd.microsoft.icon" href="{$img_ps_dir}favicon.ico?{$img_update_time}" />
 <link rel="shortcut icon" type="image/x-icon" href="{$img_ps_dir}favicon.ico?{$img_update_time}" />
    <link href="http://www.centralseeds.com/modules/pie_pagina_buhoc/estilos_footer.css" rel="stylesheet" type="text/css" media="all" /> 
<link rel="stylesheet" type="text/css" media="screen,projection" href="/modules/SPP_mini_slide/css/SPP_mini_slide.css" />
    <script src="/modules/SPP_mini_slide/js/SPP_mini_slide.js" type="text/javascript"></script>
 <script type="text/javascript">
  var baseDir = '{$content_dir}';
  var static_token = '{$static_token}';
  var token = '{$token}';
  var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals};
  var priceDisplayMethod = {$priceDisplay};
  var roundMode = {$roundMode};
 </script>
{if isset($css_files)}
{foreach from=$css_files key=css_uri item=media}
<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />
{/foreach}
{/if}
{if isset($js_files)}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri}"></script>
{/foreach}
{/if}
 {$HOOK_HEADER}
</head>

<body {if $page_name eq '404'}id="pagenotfound"{elseif $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}>
{if !$content_only}
 {if isset($restricted_country_mode) && $restricted_country_mode}
 <div id="restricted-country">
  <p>{l s='You cannot place a new order from your country.'} <span class="bold">{$geolocation_country}</span></p>
 </div>
 {/if}
 <div id="page" class="container_9 clearfix">
  <!-- Header -->
  <div id="header" class="grid_9 alpha omega">
   <a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}">
 <img class="logo" src="{$img_ps_dir}logo.jpg?{$img_update_time}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" {if $logo_image_width}width="{$logo_image_width}"{/if} {if $logo_image_height}height="{$logo_image_height}" {/if} />
   </a>
   <div id="header_right" class="grid_6 omega">
 {$HOOK_TOP}
   </div>
  </div>
  <div id="columns" class="grid_9 alpha omega clearfix">
   <!-- Left -->
   <div id="left_column" class="column grid_2 alpha">
 {$HOOK_LEFT_COLUMN}
   </div>
   <!-- Center -->
   <div id="center_column" class=" grid_5">
{/if}

Link to comment
Share on other sites

Hola Fenix, lo e modificado como indicas en el hilo que proporcionas, pero me sigue saliendo igual, debe ser algun conflicto que se produce en el header.tpl

 

 

No te puede ayudar en nada yo lo tengo puesto de esa forma y sale bien. Lo siento.

 

Lo único que se me ocurre es que tengas que poner

</script>

al final de la linea.

 

dejarlo de esta forma:

<script type="text/javascript" src="{$base_dir}js/nieve.js"> </script>

Edited by Fenix_ReNaCeR (see edit history)
  • Like 1
Link to comment
Share on other sites

Prueba esto:

 

(Quito lo que hayas puesto)

 

Edita el header.tpl

 

Antes de cerrar el </head>

 

Añade esto:

 

<script type="text/javascript" src="{$base_dir}js/jquery.snow.js"></script>

 

Despues justo al empezar el <body> (Es decir despues de empezar el <body>)

 

Añade esto:

 

<script type="text/javascript">
$(document).ready( function(){
	$.fn.snow({ minSize: 5, maxSize: 50, newOn: 100, flakeColor: '#fff' });

});
</script>

 

Sube el fichero que te adjunto a la carpeta /js/ (Descomprimelo antes, y el fichero llamado:

 

jquery.snow.js

 

lo subes a la carpeta: )

 

/js/

jquery.snow.zip

Edited by Rubalcaba (see edit history)
Link to comment
Share on other sites

Prueba esto:

 

(Quito lo que hayas puesto)

 

Edita el header.tpl

 

Antes de cerrar el </head>

 

Añade esto:

 

<script type="text/javascript" src="{$base_dir}js/jquery.snow.js"></script>

 

Despues justo al empezar el <body> (Es decir despues de empezar el <body>)

 

Añade esto:

 

<script type="text/javascript">
$(document).ready( function(){
	$.fn.snow({ minSize: 5, maxSize: 50, newOn: 100, flakeColor: '#fff' });

});
</script>

 

Sube el fichero que te adjunto a la carpeta /js/ (Descomprimelo antes, y el fichero llamado:

 

jquery.snow.js

 

lo subes a la carpeta: )

 

/js/

 

la parte que dices que hay que poner en el body no se donde ponerla, e probado pero no me rula, ahora no me sale ni vieve, voy a ponerlo de nuevo como antes

Link to comment
Share on other sites

Para eso estamos, para ayudarnos entre todos.

 

Un Saludo

 

Por cierto, bonita tienda.

 

¿Cuando la abres?

 

Un Saludo,

 

Me alegra que te guste, es una proyecto entre unos amigos, yo llevo el diseño, esperamos que para el 1 de enero este funcionando al 100%.

Link to comment
Share on other sites

Tron tarderé un pelin más, el jquery 1.4.4 no me deja hacer que la nieve se pose sobre IDs, solo en clases... a ver si puedo apañarlo.

No pasa nada !

 

Te agradezco de corazón y supongo que lirelok tambien, el esfuerzo que estas haciendo en el desarrollo del modulo.

 

Un Saludo,

Link to comment
Share on other sites

Aquí lo teneis. No hay manera de hacer que el collection funcione con IDs en el jquery1.4.4 (si con las clases), pero con jquery1.7.2 (el que usa el ps1.5) funciona tanto los IDs como las clases.

 

No metais demaciada nieve... ;)

 

Un saludo

 

Gracias !

 

Voy a probarlo !

 

Un saludo !

Link to comment
Share on other sites

si esque de codigo stactictic, no tengo ni idea, pongo el archivo:

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{$lang_iso}">
<head>
 <title>{$meta_title|escape:'htmlall':'UTF-8'}</title>
{if isset($meta_description) AND $meta_description}
 <meta name="description" content="{$meta_description|escape:html:'UTF-8'}" />
{/if}
{if isset($meta_keywords) AND $meta_keywords}
 <meta name="keywords" content="{$meta_keywords|escape:html:'UTF-8'}" />
{/if}
 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" />
 <meta name="generator" content="PrestaShop" />
 <meta name="robots" content="{if isset($nobots)}no{/if}index,follow" />
 <link rel="icon" type="image/vnd.microsoft.icon" href="{$img_ps_dir}favicon.ico?{$img_update_time}" />
 <link rel="shortcut icon" type="image/x-icon" href="{$img_ps_dir}favicon.ico?{$img_update_time}" />
    <link href="http://www.centralseeds.com/modules/pie_pagina_buhoc/estilos_footer.css" rel="stylesheet" type="text/css" media="all" /> 
<link rel="stylesheet" type="text/css" media="screen,projection" href="/modules/SPP_mini_slide/css/SPP_mini_slide.css" />
    <script src="/modules/SPP_mini_slide/js/SPP_mini_slide.js" type="text/javascript"></script>
 <script type="text/javascript">
  var baseDir = '{$content_dir}';
  var static_token = '{$static_token}';
  var token = '{$token}';
  var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals};
  var priceDisplayMethod = {$priceDisplay};
  var roundMode = {$roundMode};
 </script>
{if isset($css_files)}
{foreach from=$css_files key=css_uri item=media}
<link href="{$css_uri}" rel="stylesheet" type="text/css" media="{$media}" />
{/foreach}
{/if}
{if isset($js_files)}
{foreach from=$js_files item=js_uri}
<script type="text/javascript" src="{$js_uri}"></script>
{/foreach}
{/if}
 {$HOOK_HEADER}
</head>

<body {if $page_name eq '404'}id="pagenotfound"{elseif $page_name}id="{$page_name|escape:'htmlall':'UTF-8'}"{/if}>
{if !$content_only}
 {if isset($restricted_country_mode) && $restricted_country_mode}
 <div id="restricted-country">
  <p>{l s='You cannot place a new order from your country.'} <span class="bold">{$geolocation_country}</span></p>
 </div>
 {/if}
 <div id="page" class="container_9 clearfix">
  <!-- Header -->
  <div id="header" class="grid_9 alpha omega">
   <a id="header_logo" href="{$base_dir}" title="{$shop_name|escape:'htmlall':'UTF-8'}">
 <img class="logo" src="{$img_ps_dir}logo.jpg?{$img_update_time}" alt="{$shop_name|escape:'htmlall':'UTF-8'}" {if $logo_image_width}width="{$logo_image_width}"{/if} {if $logo_image_height}height="{$logo_image_height}" {/if} />
   </a>
   <div id="header_right" class="grid_6 omega">
 {$HOOK_TOP}
   </div>
  </div>
  <div id="columns" class="grid_9 alpha omega clearfix">
   <!-- Left -->
   <div id="left_column" class="column grid_2 alpha">
 {$HOOK_LEFT_COLUMN}
   </div>
   <!-- Center -->
   <div id="center_column" class=" grid_5">
{/if}

Link to comment
Share on other sites

DIOS! k grande eres! ahora si, faltaba forzar la copilación, se ve perfecto en todos los navegadores.

 

El modulo es muy bueno, mejor que los que e estado viendo estos dias, encima se acumula nieve en el banner, habra avalancha? jejeje, doy el tema resuelto por fin!

 

Mil gracias statictic ;)

Link to comment
Share on other sites

Aquí lo teneis. No hay manera de hacer que el collection funcione con IDs en el jquery1.4.4 (si con las clases), pero con jquery1.7.2 (el que usa el ps1.5) funciona tanto los IDs como las clases.

 

No metais demaciada nieve... ;)

 

EDITO: tan solo dejad la cantidad que querais de nieve, por defecto 100 y en el segundo input meted la clase (o ID en el prestashop 1.5) del div que querrais para que compile la nieve sobre el.

 

Un saludo

 

Funciona con la versión 1.5.2?

Link to comment
Share on other sites

Buenas, me gustaría que entrases en mi tienda y comprobases que se me tambalea el fondo cuando cae la nieve.

 

www.centraldebelleza.com

 

No se si es error mio de algo que debo corregir, o algo que se pueda mejorar en tu modulo (que por cierto es muy bueno)

 

Saludos y feliz navidad

Link to comment
Share on other sites

al momento de pnerle instalar salio esto..

 

Warning: Missing argument 2 for ConfigurationCore::updateValue(), called in /home/sistegra/public_html/modules/snowfall/snowfall.php on line 26 and defined in /home/sistegra/public_html/classes/Configuration.php on line 294

 

Warning: Cannot modify header information - headers already sent by (output started at /home/sistegra/public_html/classes/Configuration.php:294) in /home/sistegra/public_html/classes/Tools.php on line 142

 

 

despues puse atras revise de nuevo el modulo y ya estaba instalado y aparentemente todo normal, ahora veo que solo aparece la nieve en la parte superior y no en toda la página es normal?

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...