todoprestashop.com

Comunidad Hispana Prestashop : Temas : Modulos : Tutoriales y mas
Fecha actual Mié May 22, 2013 8:39 pm



modulos de calidad para prestashop 1.4-1.5

Todos los horarios son UTC + 1 hora


Reglas del Foro


ATENCIÓN! Respeta las reglas o tu mensaje será eliminado!

1) Antes de Preguntar....busca en el foro!
2) Es FUNDAMENTAL que el Asunto del Tema verse sobre lo que preguntes ("descuentos", "ofertas", ...). Así se mejoran las búsquedas en el foro
3) Haz un tema para cada pregunta
4) Si se ha solucionado tu tema edita tu tema y:
- añade "[solucionado] "
- bloquea dicho tema

Gracias por colaborar!



Nuevo tema Responder al tema  [ 90 mensajes ]  Ir a página Anterior  1 ... 3, 4, 5, 6, 7, 8, 9  Siguiente
Autor Mensaje
NotaPublicado: Mar Sep 20, 2011 10:01 pm 
Desconectado

Registrado: Vie Jul 16, 2010 10:21 pm
Mensajes: 473
Ubicación: Zaragoza
Hay un error grave en el modulo ya que permite a los NO registrados enviar un email, pero no deja enviar un email a los REGISTRADOS; podeis comprobarlo aqui:

http://www.vallromanesverd.es/es/contacto

¿Alguna soluciona?

Muchas gracias.


Arriba
 Perfil  
 
NotaPublicado: Mar Sep 27, 2011 8:04 am 
Desconectado

Registrado: Mié Ago 31, 2011 10:27 am
Mensajes: 1
Hola,

donde se descarga este modulo? El archivo que hay no funciona; le doy y me sale El adjunto seleccionado ya no existe

Gracias


Arriba
 Perfil  
 
NotaPublicado: Jue Sep 29, 2011 11:14 am 
Desconectado

Registrado: Jue Jun 17, 2010 10:21 pm
Mensajes: 10
Exactamente aparece esto:


El adjunto seleccionado ya no existe

El archivo ./../files/3589_69bd11bb1bfcf49ac8972efd10b5bf2c no existe.


Arriba
 Perfil  
 
NotaPublicado: Lun Oct 03, 2011 10:56 am 
Desconectado

Registrado: Vie Jul 16, 2010 10:21 pm
Mensajes: 473
Ubicación: Zaragoza
Lo estoy intentando instalar en mi tienda online:

http://www.eluniversodelperro.com/contactenos

y tira problema al enviar email, coloco los codigo de cada archivo:

/themes/mi-tema/contact-form.tpl

Código:
{*
// Modificaciones de http://innovadeluxe.com
// info@innovadeluxe.com

// v1.3 --> 21-06-2011
//   *) Añadida opción de POPUP
//   *) Revisados algunos bugs
*}

{capture name=path}{l s='Contact'}{/capture}
{include file="$tpl_dir./breadcrumb.tpl"}


{if $solo_registrados && $registrado || !$solo_registrados}

{if $popup}
{else}
   {literal}
      <script type="text/javascript">
      $('document').ready(function() {
         // controla abrir/cerrar lopd
         $("a#click_leeer_lopd_form").toggle(
           function () {
             $('#info_lopd_form').show();
           },
           function () {
             $('#info_lopd_form').hide();
           }
         );
      })
      </script>   
   {/literal}
{/if}




<h1>{l s='Customer Service'} - {if isset($customerThread) && $customerThread}{l s='Your reply'}{else}{l s='Contact us'}{/if}</h1>

{if isset($confirmation)}
   <p>{l s='Your message has been successfully sent to our team.'}</p>
   <ul class="footer_links">
      <li><a href="{$base_dir}"><img class="icon" alt="" src="{$img_dir}icon/home.gif"/></a><a href="{$base_dir}">{l s='Home'}</a></li>
   </ul>
{elseif isset($alreadySent)}
   <p>{l s='Your message has already been sent.'}</p>
   <ul class="footer_links">
      <li><a href="{$base_dir}"><img class="icon" alt="" src="{$img_dir}icon/home.gif"/></a><a href="{$base_dir}">{l s='Home'}</a></li>
   </ul>
{else}
   {literal}
   <script type="text/javascript">
   $('document').ready(function() {
      $("#info_lopd").hide();
      // desactivo boton envio
      $('#formcontacto').submit(function() {
        if ($("#acepta_lopd_form").is(":checked"))
         return true;
        else  {
         alert ("{/literal}{$xml->body->$aviso}{literal}");
         return false;
        }
      });
   })
   </script>
   {/literal}

   <p class="bold">{l s='For questions about an order or for more information about our products'}.</p>
   {include file="$tpl_dir./errors.tpl"}
   <form action="{$request_uri|escape:'htmlall':'UTF-8'}" method="post" class="std" enctype="multipart/form-data" id="formcontacto">
      <fieldset>
         <h3>{l s='Send a message'}</h3>
         <p class="select">
            <label for="id_contact">{l s='Subject Heading'}</label>
         {if isset($customerThread.id_contact)}
            {foreach from=$contacts item=contact}
               {if $contact.id_contact == $customerThread.id_contact}
                  <input type="text" id="contact_name" name="contact_name" value="{$contact.name|escape:'htmlall':'UTF-8'}" readonly="readonly" />
                  <input type="hidden" name="id_contact" value="{$contact.id_contact}" />
               {/if}
            {/foreach}
         </p>
         {else}
            <select id="id_contact" name="id_contact" onchange="showElemFromSelect('id_contact', 'desc_contact')">
               <option value="0">{l s='-- Choose --'}</option>
            {foreach from=$contacts item=contact}
               <option value="{$contact.id_contact|intval}" {if isset($smarty.post.id_contact) && $smarty.post.id_contact == $contact.id_contact}selected="selected"{/if}>{$contact.name|escape:'htmlall':'UTF-8'}</option>
            {/foreach}
            </select>
         </p>
         <p id="desc_contact0" class="desc_contact">&nbsp;</p>
            {foreach from=$contacts item=contact}
               <p id="desc_contact{$contact.id_contact|intval}" class="desc_contact" style="display:none;">
                  <label>&nbsp;</label>{$contact.description|escape:'htmlall':'UTF-8'}
               </p>
            {/foreach}
         {/if}
         <p class="text">
            <label for="email">{l s='E-mail address'}</label>
            {if isset($customerThread.email)}
               <input type="text" id="email" name="from" value="{$customerThread.email}" readonly="readonly" />
            {else}
               <input type="text" id="email" name="from" value="{$email}" />
            {/if}
         </p>
      {if !$PS_CATALOG_MODE}
         {if (!isset($customerThread.id_order) || $customerThread.id_order > 0)}
         <p class="text">
            <label for="id_order">{l s='Order ID'}</label>
            {if !isset($customerThread.id_order) && isset($isLogged) && $isLogged == 1}
               <select name="id_order" ><option value="0">{l s='-- Choose --'}</option>{$orderList}</select>
            {elseif !isset($customerThread.id_order) && !isset($isLogged)}
               <input type="text" name="id_order" id="id_order" value="{if isset($customerThread.id_order) && $customerThread.id_order > 0}{$customerThread.id_order|intval}{else}{if isset($smarty.post.id_order)}{$smarty.post.id_order|intval}{/if}{/if}" />
            {elseif $customerThread.id_order > 0}
               <input type="text" name="id_order" id="id_order" value="{$customerThread.id_order|intval}" readonly="readonly" />
            {/if}
         </p>
         {/if}
         {if isset($isLogged) && $isLogged}
         <p class="text">
         <label for="id_product">{l s='Product'}</label>
            {if !isset($customerThread.id_product)}
               <select name="id_product" style="width:300px;"><option value="0">{l s='-- Choose --'}</option>{$orderedProductList}</select>
            {elseif $customerThread.id_product > 0}
               <input type="text" name="id_product" id="id_product" value="{$customerThread.id_product|intval}" readonly="readonly" />
            {/if}
         </p>
         {/if}
      {/if}
      {if $fileupload == 1}
         <p class="text">
         <label for="fileUpload">{l s='Attach File'}</label>
            <input type="hidden" name="MAX_FILE_SIZE" value="2000000" />
            <input type="file" name="fileUpload" id="fileUpload" />
         </p>
      {/if}
      <p class="textarea">
         <label for="message">{l s='Message'}</label>
          <textarea id="message" name="message" rows="15" cols="20" style="width:340px;height:220px">{if isset($message)}{$message|escape:'htmlall':'UTF-8'|stripslashes}{/if}</textarea>
      </p>
   {*      
      <p class="submit">
         <input type="submit" name="submitMessage" id="submitMessage" value="{l s='Send'}" class="button_large" onclick="$(this).hide();" />
      </p>
   *}

   </fieldset>
   <fieldset>
       <h3>{l s='Acepte nuestra Política de Privacidad' mod='contactame'}</h3>
       <p class="checkbox">
        <input id="acepta_lopd_form" type="checkbox" value="1" {if isset($smarty.post.acepta_lopd_form) AND $smarty.post.acepta_lopd_form == 1}checked="checked"{/if}  name="acepta_lopd_form">
           {if $popup}
          <label for="acepta_lopd_form"><a class="fancypopup" href="{$base_dir}modules/contactame/popup.php?content_only=1">{$xml->body->$frase}</a></label> 
        {else}
           <label for="acepta_lopd_form"><a id="click_leeer_lopd_form"  href="#">{$xml->body->$frase}</a></label>
        <br />
           <div id="info_lopd_form">
            {$xml->body->$texto}
           </div>
        {/if}
       
       </p>
       <p class="submit">
         <input type="submit" name="submitMessage" id="submitMessage" value="{l s='Send'}" class="button_large" {*onclick="$(this).hide();"*} />
      </p>
   </fieldset>
</form>
{/if}

{if $popup}
{literal}
   <script type="text/javascript">$('a.fancypopup').fancybox();</script>
{/literal}
{/if}

{else}
   <h2>{$xml->body->$frasenoregistrados}</h2>
{/if} {* solo registrados*}


/override/controllers/Contact-Controller.php

Código:
<?php

// Modificaciones de http://innovadeluxe.com
// info@innovadeluxe.com

// v1.3 --> 21-06-2011
//   *) A帽adida opci贸n de POPUP
//   *) Revisados algunos bugs

class ContactController extends ContactControllerCore
{
   public function preProcess()
   {
      //parent::preProcess();

      if (self::$cookie->isLogged())
      {
         self::$smarty->assign('isLogged', 1);
         $customer = new Customer((int)(self::$cookie->id_customer));
         if (!Validate::isLoadedObject($customer))
            die(Tools::displayError('Customer not found'));
         $products = array();
         $orders = array();
         $getOrders = Db::getInstance()->ExecuteS('
            SELECT id_order
            FROM '._DB_PREFIX_.'orders
            WHERE id_customer = '.(int)$customer->id.' ORDER BY date_add');
         foreach ($getOrders as $row)
         {
            $order = new Order($row['id_order']);
            $date = explode(' ', $order->date_add);
            $orders[$row['id_order']] = Tools::displayDate($date[0], self::$cookie->id_lang);
            $tmp = $order->getProducts();
            foreach ($tmp as $key => $val)
               $products[$val['product_id']] = $val['product_name'];
         }

         $orderList = '';
         foreach ($orders as $key => $val)
            $orderList .= '<option value="'.$key.'" '.((int)(Tools::getValue('id_order')) == $key ? 'selected' : '').' >'.$key.' -- '.$val.'</option>';
         $orderedProductList = '';

         foreach ($products as $key => $val)
            $orderedProductList .= '<option value="'.$key.'" '.((int)(Tools::getValue('id_product')) == $key ? 'selected' : '').' >'.$val.'</option>';
         self::$smarty->assign('orderList', $orderList);
         self::$smarty->assign('orderedProductList', $orderedProductList);
      }

      if (Tools::isSubmit('submitMessage'))
      {
         $fileAttachment = NULL;
         if (isset($_FILES['fileUpload']['name']) AND !empty($_FILES['fileUpload']['name']) AND !empty($_FILES['fileUpload']['tmp_name']))
         {
            $extension = array('.txt', '.rtf', '.doc', '.docx', '.pdf', '.zip', '.png', '.jpeg', '.gif', '.jpg');
            $filename = uniqid().substr($_FILES['fileUpload']['name'], -5);
            $fileAttachment['content'] = file_get_contents($_FILES['fileUpload']['tmp_name']);
            $fileAttachment['name'] = $_FILES['fileUpload']['name'];
            $fileAttachment['mime'] = $_FILES['fileUpload']['type'];
         }
         $message = Tools::htmlentitiesUTF8(Tools::getValue('message'));
         if (!($from = trim(Tools::getValue('from'))) OR !Validate::isEmail($from))
            $this->errors[] = Tools::displayError('Invalid e-mail address');
         elseif (!($message = nl2br2($message)))
            $this->errors[] = Tools::displayError('Message cannot be blank');
         elseif (!Validate::isMessage($message))
            $this->errors[] = Tools::displayError('Invalid message');
         elseif (!($id_contact = (int)(Tools::getValue('id_contact'))) OR !(Validate::isLoadedObject($contact = new Contact((int)($id_contact), (int)(self::$cookie->id_lang)))))
            $this->errors[] = Tools::displayError('Please select a subject on the list.');
         elseif (!empty($_FILES['fileUpload']['name']) AND $_FILES['fileUpload']['error'] != 0)
            $this->errors[] = Tools::displayError('An error occurred during the file upload');
         elseif (!empty($_FILES['fileUpload']['name']) AND !in_array(substr($_FILES['fileUpload']['name'], -4), $extension) AND !in_array(substr($_FILES['fileUpload']['name'], -5), $extension))
            $this->errors[] = Tools::displayError('Bad file extension');
         else
         {
            if ((int)(self::$cookie->id_customer))
               $customer = new Customer((int)(self::$cookie->id_customer));
            else
            {
               $customer = new Customer();
               $customer->getByEmail($from);
            }

            $contact = new Contact($id_contact, self::$cookie->id_lang);

            if (!((
                  $id_customer_thread = (int)Tools::getValue('id_customer_thread')
                  AND (int)Db::getInstance()->getValue('
                  SELECT cm.id_customer_thread FROM '._DB_PREFIX_.'customer_thread cm
                  WHERE cm.id_customer_thread = '.(int)$id_customer_thread.' AND token = \''.pSQL(Tools::getValue('token')).'\'')
               ) OR (
                  $id_customer_thread = (int)Db::getInstance()->getValue('
                  SELECT cm.id_customer_thread FROM '._DB_PREFIX_.'customer_thread cm
                  WHERE cm.email = \''.pSQL($from).'\' AND cm.id_order = '.(int)(Tools::getValue('id_order')).'')
               )))
            {
               $fields = Db::getInstance()->ExecuteS('
               SELECT cm.id_customer_thread, cm.id_contact, cm.id_customer, cm.id_order, cm.id_product, cm.email
               FROM '._DB_PREFIX_.'customer_thread cm
               WHERE email = \''.pSQL($from).'\' AND ('.
                  ($customer->id ? 'id_customer = '.(int)($customer->id).' OR ' : '').'
                  id_order = '.(int)(Tools::getValue('id_order')).')');
               $score = 0;
               foreach ($fields as $key => $row)
               {
                  $tmp = 0;
                  if ((int)$row['id_customer'] AND $row['id_customer'] != $customer->id AND $row['email'] != $from)
                     continue;
                  if ($row['id_order'] != 0 AND Tools::getValue('id_order') != $row['id_order'])
                     continue;
                  if ($row['email'] == $from)
                     $tmp += 4;
                  if ($row['id_contact'] == $id_contact)
                     $tmp++;
                  if (Tools::getValue('id_product') != 0 AND $row['id_product'] ==  Tools::getValue('id_product'))
                     $tmp += 2;
                  if ($tmp >= 5 AND $tmp >= $score)
                  {
                     $score = $tmp;
                     $id_customer_thread = $row['id_customer_thread'];
                  }
               }
            }
            $old_message = Db::getInstance()->getValue('
               SELECT cm.message FROM '._DB_PREFIX_.'customer_message cm
               WHERE cm.id_customer_thread = '.(int)($id_customer_thread).'
               ORDER BY date_add DESC');
            if ($old_message == htmlentities($message, ENT_COMPAT, 'UTF-8'))
            {
               self::$smarty->assign('alreadySent', 1);
               $contact->email = '';
               $contact->customer_service = 0;
            }
            if (!empty($contact->email))
            {
               if (Mail::Send((int)(self::$cookie->id_lang), 'contact', Mail::l('Message from contact form'), array('{email}' => $from, '{message}' => stripslashes($message)), $contact->email, $contact->name, $from, ((int)(self::$cookie->id_customer) ? $customer->firstname.' '.$customer->lastname : ''), $fileAttachment)
                  AND Mail::Send((int)(self::$cookie->id_lang), 'contact_form', Mail::l('Your message has been correctly sent'), array('{message}' => stripslashes($message)), $from))
                  self::$smarty->assign('confirmation', 1);
               else
                  $this->errors[] = Tools::displayError('An error occurred while sending message.');
            }

            if ($contact->customer_service)
            {
               if ((int)$id_customer_thread)
               {
                  $ct = new CustomerThread($id_customer_thread);
                  $ct->status = 'open';
                  $ct->id_lang = (int)self::$cookie->id_lang;
                  $ct->id_contact = (int)($id_contact);
                  if ($id_order = (int)Tools::getValue('id_order'))
                     $ct->id_order = $id_order;
                  if ($id_product = (int)Tools::getValue('id_product'))
                     $ct->id_product = $id_product;
                  $ct->update();
               }
               else
               {
                  $ct = new CustomerThread();
                  if (isset($customer->id))
                     $ct->id_customer = (int)($customer->id);
                  if ($id_order = (int)Tools::getValue('id_order'))
                     $ct->id_order = $id_order;
                  if ($id_product = (int)Tools::getValue('id_product'))
                     $ct->id_product = $id_product;
                  $ct->id_contact = (int)($id_contact);
                  $ct->id_lang = (int)self::$cookie->id_lang;
                  $ct->email = $from;
                  $ct->status = 'open';
                  $ct->token = Tools::passwdGen(12);
                  $ct->add();
               }

               if ($ct->id)
               {
                  $cm = new CustomerMessage();
                  $cm->id_customer_thread = $ct->id;
                  $cm->message = htmlentities($message, ENT_COMPAT, 'UTF-8');
                  if (isset($filename) AND rename($_FILES['fileUpload']['tmp_name'], _PS_MODULE_DIR_.'../upload/'.$filename))
                     $cm->file_name = $filename;
                  $cm->ip_address = ip2long($_SERVER['REMOTE_ADDR']);
                  $cm->user_agent = $_SERVER['HTTP_USER_AGENT'];
                  if ($cm->add())
                  {
                     if (empty($contact->email))
                        Mail::Send((int)(self::$cookie->id_lang), 'contact_form', Mail::l('Your message has been correctly sent'), array('{message}' => stripslashes($message)), $from);
                     self::$smarty->assign('confirmation', 1);
                  }
                  else
                     $this->errors[] = Tools::displayError('An error occurred while sending message.');
               }
               else
                  $this->errors[] = Tools::displayError('An error occurred while sending message.');
            }
            if (count($this->errors) > 1)
               array_unique($this->errors);
         }
      }
   }


   public function process()
   {
      //parent::process();

      $email = Tools::safeOutput(Tools::getValue('from', ((isset(self::$cookie) AND isset(self::$cookie->email) AND Validate::isEmail(self::$cookie->email)) ? self::$cookie->email : '')));
      self::$smarty->assign(array(
         'errors' => $this->errors,
         'email' => $email,
         'fileupload' => Configuration::get('PS_CUSTOMER_SERVICE_FILE_UPLOAD')
      ));


      if ($id_customer_thread = (int)Tools::getValue('id_customer_thread') AND $token = Tools::getValue('token'))
      {
         $customerThread = Db::getInstance()->getRow('
         SELECT cm.* FROM '._DB_PREFIX_.'customer_thread cm
         WHERE cm.id_customer_thread = '.(int)$id_customer_thread.' AND token = \''.pSQL($token).'\'');
         self::$smarty->assign('customerThread', $customerThread);
      }

      self::$smarty->assign(array(
         'contacts' => Contact::getContacts((int)(self::$cookie->id_lang)),
         'message' => html_entity_decode(Tools::getValue('message'))
      ));
   }

   public function displayContent()
   {
      $_POST = array_merge($_POST, $_GET);
      //parent::displayContent();


      if (file_exists(_PS_MODULE_DIR_.'/contactame/contactame.xml'))
      {
         if ($xml = simplexml_load_file( _PS_MODULE_DIR_.'/contactame/contactame.xml') )
         {
            global $cookie, $smarty;
            $smarty->assign(array(
               'xml' => $xml,
               'frasenoregistrados' => 'frasenoregistrados_'.$cookie->id_lang,               
               'frase' => 'title_'.$cookie->id_lang,
               'aviso' => 'aviso_'.$cookie->id_lang,
               'texto' => 'paragraph_'.$cookie->id_lang,
               'this_path' => dirname(__FILE__),
               'solo_registrados' => intval(Configuration::get('CONTACTAME_SOLO_REGISTRADOS')) == 1 ? true : false,                
               'registrado' => $cookie->islogged(),
               'popup' => intval(Configuration::get('CONTACTAME_POPUP')) == 1 ? true : false,                
               'contacts' => Contact::getContacts(intval($cookie->id_lang))
            ));
            
         }
         else {
            echo "No se ha cargado el fichero contactame.xml";
         }
      }
      else {
         echo "No existe fichero contactame.xml";
      }


      self::$smarty->display(_PS_THEME_DIR_.'contact-form.tpl');
   }
}



Utilizo la version 1.4.4.1 y he vaciado la carpeta /tools/smarty/compile/ (dejando solo el index.php), tambien he forzado la compilacion, pero no funciona.

¿Alguien sabe porque puede suceder esto?

Saludos.


Arriba
 Perfil  
 
NotaPublicado: Vie Oct 07, 2011 5:41 pm 
Desconectado

Registrado: Sab Dic 06, 2008 11:47 am
Mensajes: 395
¿Alguna alma caritativa podría resubir el módulo LOPD para 1.4 o enviármelo y ya lo subo yo?

Gracias!

EDITO: Ya funciona!


Arriba
 Perfil  
 
NotaPublicado: Mar Oct 11, 2011 5:51 pm 
Desconectado

Registrado: Jue Feb 03, 2011 8:52 pm
Mensajes: 33
innovashop escribió:

NOTA:

1) para activar el módulo de suscribeme el módulo de newsletter de prestashop debería estar desactivado, pero aquí comentaremos algo más adelante, hay un detalle, y es que en la plantilla del tema, en el fichero authentication.tpl, hay que hacer una modificación para que aparezca en el registro la opción de suscribirse al boletín y a boletines externos. Esto es así porque si el módulo de newsletter original no está activado (no debería si vais a usar suscribeme) no aparecerá esta opción. Simplemente teneís que buscar este texto en /controler/AuthController.php (línea 347, gracias @aqui)

Código:
self::$smarty->assign('newsletter', (int)Module::getInstanceByName('blocknewsletter')->active);


cambiar por esto:

Código:
self::$smarty->assign('newsletter', (int)Module::getInstanceByName('suscribeme')->active);



Hola, me ha surgido una duda en cuanto a este módulo ya que habláis de modificar el authentication.tpl y después el que se modifica es el AuthController.php. Quizás la otra modificación la realiza automáticamente al instalar el módulo, pero me surge la duda ya que se habla tb de mostrar la opción para suscribirse a las newletters. A mi siempre me ha aparecido esa opción tanto en la ficha del cliente del BO como al registrarse en el FO, al igual que la de terceros sin tener instalado el módulo que viene con prestashop de newsletters.
Alguien me puede decir si me falta algo(mas que nada por si un día lo desinstalo y me llevo la sorpresa) y si se van a subir los cambios con los textos para una aceptación explicita?

Gracias


Arriba
 Perfil  
 
NotaPublicado: Lun Oct 17, 2011 4:20 pm 
Desconectado

Registrado: Jue Feb 03, 2011 8:52 pm
Mensajes: 33
Hola, bueno, la pregunta anterior creo que se da por contestada xq no he visto que me surja ningún problema tal cual está ahora...pero a ver si alguien me puede echar una mano con otra cosa.
Hasta ahora he movido las pestañas del BO ya que quiero tener varios perfiles de empleados y no quiero que puedan entrar en temas de configuración como módulos, idiomas y demás. Mi problema es que quiero sacar a una sub-pestaña la configuración del módulo suscribeme pero al no tener una clase, o al menos yo no me he enterado, no me deja. Con ello lo que quiero evitar es que el empleado vea la pestaña de módulos y a la vez permitirle sacar el listado de clientes para las newsletter.


Gracias de antemano.


Arriba
 Perfil  
 
NotaPublicado: Sab Oct 29, 2011 8:08 pm 
Desconectado

Registrado: Mié Nov 03, 2010 1:24 pm
Mensajes: 13
Hola, tengo la version 1.4.5.1, he probado a darme de baja con el modulo borrame y borra los datos del cliente en las facturas.

No se si lo sabeis pero no se deberian borrar.

Saludos,
Antonio


Arriba
 Perfil  
 
NotaPublicado: Mié Nov 09, 2011 11:34 am 
Desconectado

Registrado: Mié Nov 09, 2011 11:19 am
Mensajes: 3
Buenos días.

Ante todo muchíiiiiiiisimas gracias por este fantastico módulo.

Todo me funciona perfecto por ahora, pero tengo un problema.

En el formulario de contacto, me aparece el link de aceptar la privacidad, pero cuando le doy, se queda el circulo negro dando vueltas sin fin.

Si pruebo a desactivar el popup funciona correctamente, pero activandolo no. He probado varios navegadores y nada. He borrado todo (menos index) de la carpeta tools/smart/compile

He instalado los modulos subiendolos por ftp y luego instalandolos desde el bo.

Aqui mi tienda: https://www.tienda.furgogandia.com/contactenos

Mi versión es 1.4.5.1.

Un saludo y gracias anticipadas.


Arriba
 Perfil  
 
NotaPublicado: Mié Nov 09, 2011 11:56 am 
Desconectado

Registrado: Jue Feb 03, 2011 8:52 pm
Mensajes: 33
furgogandia escribió:
Buenos días.

Ante todo muchíiiiiiiisimas gracias por este fantastico módulo.

Todo me funciona perfecto por ahora, pero tengo un problema.

En el formulario de contacto, me aparece el link de aceptar la privacidad, pero cuando le doy, se queda el circulo negro dando vueltas sin fin.

Si pruebo a desactivar el popup funciona correctamente, pero activandolo no. He probado varios navegadores y nada. He borrado todo (menos index) de la carpeta tools/smart/compile

He instalado los modulos subiendolos por ftp y luego instalandolos desde el bo.

Aqui mi tienda: https://www.tienda.furgogandia.com/contactenos

Mi versión es 1.4.5.1.

Un saludo y gracias anticipadas.



Lee la primera entrada de este hilo, ahí te indica que tienes que copiar unos archivos y por lo que dices que lo has subido por ftp y lo has instalado, supongo que te falta este paso.

saludos


Arriba
 Perfil  
 
Mostrar mensajes previos:  Ordenar por  
Nuevo tema Responder al tema  [ 90 mensajes ]  Ir a página Anterior  1 ... 3, 4, 5, 6, 7, 8, 9  Siguiente

Todos los horarios son UTC + 1 hora


¿Quién está conectado?

Usuarios navegando por este Foro: Google [Bot] y 6 invitados


No puedes abrir nuevos temas en este Foro
No puedes responder a temas en este Foro
No puedes editar tus mensajes en este Foro
No puedes borrar tus mensajes en este Foro
No puedes enviar adjuntos en este Foro

Buscar:
Saltar a:  
modulos de calidad para prestashop 1.4-1.5


Desarrollado por phpBB® Forum Software © phpBB Group
Traducción al español por Huan Manwë para phpbb-es.com