Jump to content

Softdesire

Members
  • Posts

    6
  • Joined

  • Last visited

Profile Information

  • Location
    Spain
  • Activity
    Developer

Softdesire's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Eso soluciona el problema temporalmente, ya que en cuanto des de alta otros productos, te seguirán apareciendo los precios aleatoriamente tachados. La verdad es que yo también estoy buscando solución, por ahora, solo funciona la que dices, cambiar precio y guardar.
  2. Efectivamente jesa, He creado un nuevo campo con el nombre "cif" en la base de datos y lo hemos añadido en todos los pasos correspondientes: authentication.tpl, authController.php, y Customer.php Para la base de datos: ALTER TABLE `ps_customer` ADD `cif` VARCHAR( 100 ) Para authentication.tpl <div class="form-group"> <label for="cif">{l s='Número de identificación'}</label> <input type="text" class="form-control" name="cif" id="cif" value="{if isset($smarty.post.cif)}{$smarty.post.cif}{/if}" /> <span class="form_info">{l s='NIF / CIF / EORI'}</span> </div> En authcontroller.php lo hemos copiado tal y como están las variables de lastname y firstname. En Customer.php public $cif; y 'cif' => array('type' => self::TYPE_STRING, 'validate' => 'isGenericName'), Más o menos eso ha sido todo y funciona perfectamente. Gracias por vuestra ayuda.
  3. Mucha gracias jesa por tu respuesta. Adjunto mando un pantallazo de los cambios que realizamos en "authentication.tpl". El problema es que no da ningún error, el proceso de registro sigue para adelante, y guarda también el campo de "Razón Social", el cual se muestra en "Sus datos personales", donde copiamos el mismo código. El que no se muestra es el de "Número de identificación" Dejo adjunto también el apartado de Datos personales, en donde aparece la "Razón social" pero no el "número de identificación". *He quitado los campos de nombre, apellido y dirección de correo electrónico por razones obvias. Gracias y perdón si me explicar o detallar el problema.
  4. Muy buenos días, He estado buscando en el foro y no he encontrado ninguna incidencia parecida o solucionada, así que me dedico a detallarla por si alguien nos puede echar una mano. Para ubicarnos, hemos creado una página con Prestashop en su última versión 1.6, con un plantilla personalizada. Prestashop no está nada enfocado a los clientes como empresa, o por lo menos eso nos parece, así que hemos añadido (modificado) dos campos a la hora de registrarse, tal y como aparece en la foto que adjunto. El campo razón social es realmente el de "Company/Empresa" y el de "Número de Identificación/DNI" lo hemos cambiado por CIF; estos dos campos aparecen también ahora en "Sus datos personales" (identity.tpl). Copiamos las dos nuevas variables del código fuente del apartado "Añadir nueva dirección", en dónde ya no aparecen estas dos, es decir de adress.tpl a autentication.tpl Ahora llega el problema: La Razón Social se guarda sin problemas pero el Número de identificación no hay manera de hacer que se guarde. Agradecería vuestros comentarios y ayudas. Un saludo y gracias de antemano.
  5. Gracias por la respuesta tan rápida "nadie"" pero la elección del pago la he probado en los dos modos, tanto estándar como express y los botones de Paypal siguen apareciendo por todos los lados. Lo que si que he conseguido es que ya no aparezcan tanto debajo de los productos como en el checkout a la hora de pagar, y ha sido excluyendo de todos los módulos activos los hooks "Product Footer" y "Shopping cart extra button"
  6. A mi también me está pasando el tema de Paypal, que como bien dices, aparece hasta en la sopa. Yo también he estado mirando el hook "Shopping cart extra button". ¿Lo has conseguido resolver de alguna manera? ¿Sería restringirlo en todos los lados?
×
×
  • Create New...