luarme Posted November 15, 2014 Share Posted November 15, 2014 (edited) Hola estos campos no los necesito, pero como veo Prestashop 1.6.0.9 internamente si los necesita, he leido incluso que si quitas el apellido da problemas al pagar con Paypal. Para evitar esto he pensado que el Pais="España" Apellido="un guión" y Nombre_Direccion="Mi_direccion". Como no se php, no se como quitar el texto y los recuadros pero que internamente la base de datos si cargue estos datos fijos. En el authentication.tpl para el apellido aparece lo siguiente, ¿como modificar este codigo para que no aparezca en pantalla apellido y este se rellene con un guion u otro caracter?: <div class="required form-group"> <label for="customer_lastname">{l s='Last name'} <sup>*</sup></label> <input onkeyup="$('#lastname').val(this.value);" type="text" class="is_required validate form-control" data-validate="isName" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.customer_lastname)}{$smarty.post.customer_lastname}{/if}" /> </div> Para el pais ¿que codigo pongo para que pais=españa, aunque ya aparece por defecto, pero que no se visualice nada?: {elseif $field_name eq "Country:name" || $field_name eq "country"} <p class="required select form-group"> <label for="id_country">{l s='Country'} <sup>*</sup></label> <select name="id_country" id="id_country" class="form-control"> <option value="">-</option> {foreach from=$countries item=v} <option value="{$v.id_country}"{if (isset($smarty.post.id_country) AND $smarty.post.id_country == $v.id_country) OR (!isset($smarty.post.id_country) && $sl_country == $v.id_country)} selected="selected"{/if}>{$v.name}</option> {/foreach} </select> </p> Para nombre de la direccion, bueno aqui lo auto rellena con mi_direccion, pero no se que comentar para que se quede rellenado pero visualmente no aparecca: <p class="required form-group" id="address_alias"> eliminamos que pida un nombre para la direccion luarme <label for="alias">{l s='Assign an address alias for future reference.'} <sup>*</sup></label> <input type="text" class="form-control" name="alias" id="alias" value="{if isset($smarty.post.alias)}{$smarty.post.alias}{else}{l s='My address'}{/if}" /> </p> En espera de que me podais ayudar, un saludo. Edited November 23, 2014 by nadie Moderación del foro añade la palabra "Solucionado" al titulo del tema. (see edit history) Link to comment Share on other sites More sharing options...
nutrify_es Posted November 16, 2014 Share Posted November 16, 2014 Puedes ocultar con css esos fragmentos de código. Por ejemplo crea en tu fichero css una clase así: .oculto { display:none; } y luego utiliza esa clase en las partes del formulario que necesites: <div class="required form-group oculto"> <label for="customer_lastname">{l s='Last name'} <sup>*</sup></label> <input onkeyup="$('#lastname').val(this.value);" type="text" class="is_required validate form-control" data-validate="isName" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.customer_lastname)}{$smarty.post.customer_lastname}{/if}" /> </div> Para asignar el valor que quieras por ejemplo el "-" al apellido, colócalo en el "value" del input: <input ..... value="-" /> Link to comment Share on other sites More sharing options...
luarme Posted November 17, 2014 Author Share Posted November 17, 2014 Ok, gracias por la respuesta nufrify, lo he probado y va perfecto hace lo que yo quiero. Un saludo. Link to comment Share on other sites More sharing options...
nadie Posted November 17, 2014 Share Posted November 17, 2014 (edited) Estimado luarme,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. Si no encuentras como añadir la palabra "Solucionado" al título del tema, aquí tienes una guía: http://www.prestasho...itulo-del-tema/ PD: Avisa cuando añadas la palabra "Solucionado" al titulo del tema, para proceder a cerrar el tema. Gracias a todos por colaborar con la Comunidad de Prestashop Edited November 17, 2014 by nadie (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted November 23, 2014 Share Posted November 23, 2014 Cierro el tema definitivamente después de dejar un tiempo prudencial, para que el autor pueda añadir la palabra "Solucionado" al título del tema y ver que no ha tenido tiempo para añadir la palabra "Solucionado" al título del tema. Saludos, Link to comment Share on other sites More sharing options...
Recommended Posts