En el formulario de contacto de Prestashop viene por defecto la opción de adjuntar archivo que en ciertos casos no deseamos que se muestre. En este artículo os vamos a enseñar a elimiarlo con un truco muy sencillo.
Para conseguirlo tenemos que modificar el archivo contact-form.tpl que está en la ruta;
themes/tutema/contact-form.tpl
{if $fileupload == 1}
<p class=»text»><label for=»fileUpload»>{l s=’Attach File’}</label>
<input name=»MAX_FILE_SIZE» type=»hidden» value=»2000000″ />
<input id=»fileUpload» name=»fileUpload» type=»file» /></p>
{/if}
Y lo dejamos así;
<!– {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}–>
Os recomendamos solo comentarlo, no eliminarlo, por si algún día necesitáis dar la opción a vuestros clientes.
Lo que hemos hecho ha sido comentar el trozo de código que indica a Prestashop que debe mostrar la opción de adjuntar archivo. Si no se visualiza el cambio probar a vaciar la caché desde parámetros avanzados.
Hola, muchas gracias por el tip!
Pero me estoy volviendo loco intentando hacer lo mismo con el campo de referencia de compra (orden) e intentar ocultar el campo para seleccionar el destinatario y dejar que se envíe el mail a una sola dirección. Si supieras esto podrías explicarlo brevemente?
Muchas gracias.
En PS 1.6 en la actualidad se puede quitar desde Clientes -> Atención al cliente Permitir subida de archivos -> NO
Muy buen aporte Juan, muchas gracias!!!