Jump to content

[Solucionado] Ayuda para modificar modulo Pop-Up


erikmlb

Recommended Posts

Hola Buenas tardes saludos a toda la comunidad... Hace tiempo que no andaba por estos lados...

Bueno buscando un modulo para colocar un mensaje pop-up al entrar a nuestra pagina encontre uno en el siguiente tema :

 

Tema : http://www.prestashop.com/forums/topic/253763-modulo-pop-up/

 

Modulo : http://prestashopmodul.com/en/home/13-home-modal-window.html

 

Entonces yo quisiera saber como modificar este modulo para quitar la opcion de "Dont Show This Again" es decir que siempre el usuario vea el mensaje... Por que ?

 

Por que ahi colocaremos algun aviso que sea importante destacar y quizas pueda ir cambiando con el tiempo y el que aprete esa opcion no sabra la informacion que queramos entregar.

 

En el tema dicen como hacerlo pero yo no encuentro por ningun lado el archivo al que se refieren: 

 

 

 

Probablemente modificando las propiedades de su CSS consigas desactivarlo.
¿Donde está la descarga del módulo?
¿cual es el enlace de tu web?

 

 

en la carpeta del modulo deberias tener un fichero .css
editalo y reemplaza
 

#paypal-wrapper a, #fancybox-wrap a {
color: #003366;
text-decoration: underline;
}

por

#paypal-wrapper a, #fancybox-wrap a {
color: #003366;
text-decoration: underline;
visibility:hidden;
display:none;
}

 

 

 

Ya lo hice, basta con eliminar ese texto del archivo del idioma.

 

 

 

 

En la carpeta de Modulos o Theme/Modulos o la carpeta del modulo no encuentro por ninguna parte ese archivo del que hablan .css

 

Porfavor si pueden ayudarme a encontrarlo o como poder modificarlo.

Se los agradesco de ante mano.

 

POrfavor SAludos y GRacias.

Link to comment
Share on other sites

hola, saludos, quieres que cada ves que alguien llegue a tu pagina  le salga una ventana modal informativa ?
 
es eso ?

---

crea un archivo html con este codigo, miralo en el navegador y ... sera eso lo que desea ?

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Load Page Dynamically inside a jQuery UI Dialog</title>
<link rel="Stylesheet" type="text/css" href="
http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css
" />
<script  type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js">
</script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js">
</script>

<script type="text/javascript">
    $(function ()    {
        $('<div id="my_modal">').dialog({
            modal: true,
            open: function ()
            {
                //$(this).load('Sample.htm');
                $("#my_modal").html("<b>Cuerpo Del Mensaje</b>");
            },         
            height: 400,
            width: 400,
            title: 'Titulo Del Mensaje'
        });
    });
</script>
</head>
<body>
Pagina
</body>
</html>
Link to comment
Share on other sites

hola, saludos, quieres que cada ves que alguien llegue a tu pagina  le salga una ventana modal informativa ?

 

es eso ?

 

Hola amigo saludos gracias por responder....

Bueno si eso es lo que quiero hacer, sucede que ahora queremos dar a conocer una informacion pero esta puede cambiar con el tiempo si los usuarios le dan a no mostrar nunca mas... no podran saber si esta informacion a cambiado segun sea el caso.

 

Entonces buscando encontre eso del Modulo pop-up.

 

SAludos y GRacias.

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

 

hola, saludos, quieres que cada ves que alguien llegue a tu pagina  le salga una ventana modal informativa ?

 

es eso ?

 

---

 

crea un archivo html con este codigo, miralo en el navegador y ... sera eso lo que desea ?

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Load Page Dynamically inside a jQuery UI Dialog</title>
<link rel="Stylesheet" type="text/css" href="
http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css
" />
<script  type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js">
</script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js">
</script>

<script type="text/javascript">
    $(function ()    {
        $('<div id="my_modal">').dialog({
            modal: true,
            open: function ()
            {
                //$(this).load('Sample.htm');
                $("#my_modal").html("<b>Cuerpo Del Mensaje</b>");
            },         
            height: 400,
            width: 400,
            title: 'Titulo Del Mensaje'
        });
    });
</script>
</head>
<body>
Pagina
</body>
</html>

 

Hola... Claro es algo como esto muy parecido a lo que el modulo hace ... 

Si puedes ver el pop-up (atraves del modulo) de la pagina http://americas.com.ve/ ahi esta habilitado el mensaje que queremos dar a conocer en estos momentos....

 

SAludos y GRacias.

Link to comment
Share on other sites

ok lo que puedes hacer es quitar ese texto de "no mostrar nuevamente" y listooooo.

Lo que pasa es que no encuentro donde quitarlo he buscado por todos lados en las carpetas que dicen del modulo los css los tpl las traducciones en todos lados y no lo encuentro quizas no se buscar pero de verdad que he buscado por todos lados...

 

Tu podrias ayudarme POrfavor ?

SAludos y GRacias

Link to comment
Share on other sites

Para quitar:

Dont Show This Again

Mensaje actualizado

 

Fichero:

/modules/homemodalwindow/homemodalwindow.php
Busca esto:

$dontshowhmwlink = '<br/><a href="?dontshowhmw=yes">'.$this->l(' Dont Show This Again ').'</a>';
		$content = str_replace ("'", ''',  Configuration::get('HOME_MODAL_WIN', $cookie->id_lang).$dontshowhmwlink);
y dejalo asi:

// $dontshowhmwlink = '<br/><a href="?dontshowhmw=yes">'.$this->l(' Dont Show This Again ').'</a>';
		$content = str_replace ("'", ''',  Configuration::get('HOME_MODAL_WIN', $cookie->id_lang));

 

  • Like 1
Link to comment
Share on other sites

Para quitar:

Dont Show This Again

Fichero:

/modules/homemodalwindow/homemodalwindow.php
Busca esto:

$dontshowhmwlink = '<br/><a href="?dontshowhmw=yes">'.$this->l(' Dont Show This Again ').'</a>';
		$content = str_replace ("'", ''',  Configuration::get('HOME_MODAL_WIN', $cookie->id_lang).$dontshowhmwlink);
y dejalo asi:

// $dontshowhmwlink = '<br/><a href="?dontshowhmw=yes">'.$this->l(' Dont Show This Again ').'</a>';
		$content = str_replace ("'", ''',  Configuration::get('HOME_MODAL_WIN', $cookie->id_lang));

 

 

 

Y si lo que quieres es traducirlo al Español, la palabresa, al estar metida en el php del modulo con un l y no en un tpl con un ls, tienes que ir a la pestaña Localizaciones -> Traducciones -> Traducciones del panel de administración -> Banderita Española

Link to comment
Share on other sites

Corrigo mis mensajes anteriores. (que no se que le pasa hoy al teclado)

 

Fichero:

/modules/homemodalwindow/homemodalwindow.php

Busca esto:

$dontshowhmwlink = '<br/><a href="?dontshowhmw=yes">'.$this->l(' Dont Show This Again ').'</a>';
		$content = str_replace ("'", ''',  Configuration::get('HOME_MODAL_WIN', $cookie->id_lang).$dontshowhmwlink);

y dejalo asi:

// $dontshowhmwlink = '<br/><a href="?dontshowhmw=yes">'.$this->l(' Dont Show This Again ').'</a>';
		$content = str_replace ("'", ''',  Configuration::get('HOME_MODAL_WIN', $cookie->id_lang));

Y hablo de este módulo: https://github.com/LaboratorioEfe5/prestashop-homemodalwindow/archive/master.zip que es el mismo que tienes, y que comentan aquí: http://www.prestashop.com/forums/topic/137480-free-module-home-modal-window/page-8?do=findComment&comment=1327312 (Lo que pasa es que posiblemente el tuyo este codificado, usa el de github)

 

Saludos,

  • Like 1
Link to comment
Share on other sites

te recomiendo usar un editor que te permita buscar coincidencias, ejemplo (Dreamweaver, SublimeText, NeatBeans... etc)..

 

tambien te recomiendo usar la consola de chrome o  el complemento de FIREFOX llamado FIREBUG.... con eso te ayudas mucho a la hora de depurar

Link to comment
Share on other sites

Hola Gracias por la ayuda e desintalado el modulo que tenia... he descargado el que me dice nadie : Lo he instalado me dice :

 

descarga de modulo correcta pero no me aparece en la lista a mitad de la lista de los modulos se ve asi :

 

post-570993-0-67974200-1381010179_thumb.jpg

 

Si pueden ayudarme POrfavor SAludos y GRacias.

Link to comment
Share on other sites

Hola Gracias por la ayuda e desintalado el modulo que tenia... he descargado el que me dice nadie : Lo he instalado me dice :

 

descarga de modulo correcta pero no me aparece en la lista a mitad de la lista de los modulos se ve asi :

 

attachicon.gif1.JPG

 

Si pueden ayudarme POrfavor SAludos y GRacias.

El modulo bajado https://github.com/LaboratorioEfe5/prestashop-homemodalwindow/archive/master.zip descomprimelo en tu ordenador, y veras que la carpeta se llama:

 

prestashop-homemodalwindow-master

pues dentro de esa carpeta, veras una carpeta llamada:

homemodalwindow

comprime esa carpeta "homemodalwindow" y subela desde la pestaña modulos - modulos.

 

Saludos,

  • Like 1
Link to comment
Share on other sites

Fantastico Genial como siempre nadie y amigo apositivo muchas gracias por su asistencia...

Solo decir que al parece el modulo que yo habia encontrado si estaba de alguna manera codificado o el termino que se le de por que el archivo no era igual a los que yo habia visto...

 

En fin como siempre Victor AKA nadie resolviendo los problemas de la gente.

Muchas GRacias por su asistencia y sus conocimientos.

 

Feliz fin de semana que lo descansen.

Hasta la proxima.

SAludos y Suerte! GRACIAS!

  • Like 1
Link to comment
Share on other sites

Fantastico Genial como siempre nadie y amigo apositivo muchas gracias por su asistencia...

Solo decir que al parece el modulo que yo habia encontrado si estaba de alguna manera codificado o el termino que se le de por que el archivo no era igual a los que yo habia visto...

 

En fin como siempre Victor AKA nadie resolviendo los problemas de la gente.

Muchas GRacias por su asistencia y sus conocimientos.

 

Feliz fin de semana que lo descansen.

Hasta la proxima.

SAludos y Suerte! GRACIAS!

 

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

Un saludo y recuerda que estaremos en el foro, para guiarte por este mundo oscuro y tenebroso.

 

Si no encuentras como añadir la palabra "Solucionado" al título del tema, aquí tienes una guía: http://www.prestashop.com/forums/topic/269515-solucionado-%C2%BFcomo-poner-la-palabra-solucionado-en-el-titulo-del-tema/

  • Like 1
Link to comment
Share on other sites

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