Vamos a crear una nueva sección en Prestashop, con cosas que no se deben hacer en Prestashop, y que, si lo haceis SIEMPRE SIEMPRE SIEMPRE debereis hacer copia de seguridad.

Para esta tarea vais a necesitar:

  1. Usuario y password del ftp de vuestro hosting
  2. Copia de seguridad(no se si lo dije ya)
  3. Saber copiar y pegar 😉 y nada más.

Buscamos dos ficheros:

  1. controllers/front/ContactController.php
  2. themes/{tu_tema_ojo_es_el_nombre_de_tu_tema}/contact-form.tpl

Abrimos el contact-form.tpl y sobre la linea 98 poneis los campos que quereis, antes de {if !$PS_CATALOG_MODE}:

    <p class="form-group">
	<label for="empresa">{l s='Nombre Empresa'}</label>						
	<input class="form-control grey" type="text" id="empresa" name="empresa" value="" />												
    </p>
    <p class="form-group">
	<label for="telefono">{l s='Telefono'}</label>						
	<input class="form-control grey" type="text" id="telefono" name="telefono" value="" />												
    </p>

Donde empresa y telefono lo cambiais por lo que querais. El texto que se mostrara en el formulario es Nombre Empresa y Telefono, si quereis otra cosa lo poneis.

Y en el ContactController.php, desde la linea 39 deberia quedar asi:

$message = '';
$extension = array('.txt', '.rtf', '.doc', '.docx', '.pdf', '.zip', '.png', '.jpeg', '.gif', '.jpg');
$file_attachment = Tools::fileAttachment('fileUpload');
$telefono = trim(Tools::getValue('telefono'));
$empresa = trim(Tools::getValue('empresa'));            
if ($telefono)
   $message = 'El telefono es: ' . $telefono .' ';
if ($empresa)
   $message .= ' El nombre de la empresa es: ' . $empresa .' ';			
$message .= Tools::getValue('message'); // Html entities is not usefull, iscleanHtml check there is no bad html tags.

si lo quereis ver en video aquí lo podeis ver de forma facil:

Un saludo y disfrutarlo. Os acordasteis de la copia de seguridad por si aca ;-). Compartirlo please.

Que Hacemos
admin Autor: Alberto Alvarez Inquieto por las nuevas tecnologias pero sobre todo por Prestashop el mejor e-commerce actual y wordpress el mejor blog. Experto en consultoria SEO.Continuamente publicando cosas sobre Tecnologia. Ponme en tus circulos Alberto Alvarez

Déjanos avisarte de nuestras novedades

Suscríbete a nuestra newsletter para enterarte de nuestras novedades, de nuestros módulos más recientes y de los mejores trucos para PrestaShop

Has sido subscrito de forma correcta