LluisAzm Posted July 4, 2013 Share Posted July 4, 2013 (edited) Hola! Necesitaría añadir un campo en el formulario de registro, por lo que he leído se puede hacer sin problemas, pero he empezado a probar cosas y no parece hacerme caso cuando edito el authentification.tpl para por ejemplo quitar campos (imagino que la cache...). Al guardar y subir por ftp el archivo hago el registro y sigue igual... No entiendo como en este archivo se dividen los campos que aparecen en cada parte del registro ni que orden sigue... En mi caso no usaré para nada el campo 'company', por lo que el tema está en que creo que me será más sencillo borrar: <p class="text"> <label for="company">{l s='Company'}</label> <input type="text" class="text" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" /> </p> Y ponerlo entre: </p> <p class="required text"> <label for="lastname">{l s='Last name'} <sup>*</sup></label> <input type="text" class="text" id="lastname" name="lastname" onblur="$('#customer_lastname').val($(this).val());" value="{if isset($smarty.post.lastname)}{$smarty.post.lastname}{/if}"> <input type="hidden" class="text" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.lastname)}{$smarty.post.lastname}{/if}"> </p> Y: <p class="select"> <span>{l s='Date of Birth'}</span> <select id="days" name="days"> <option value="">-</option> {foreach from=$days item=day} <option value="{$day}" {if ($sl_day == $day)} selected="selected"{/if}>{$day} </option> {/foreach} </select> Para que quede: <p class="required text"> <label for="lastname">{l s='Last name'} <sup>*</sup></label> <input type="text" class="text" id="lastname" name="lastname" onblur="$('#customer_lastname').val($(this).val());" value="{if isset($smarty.post.lastname)}{$smarty.post.lastname}{/if}"> <input type="hidden" class="text" id="customer_lastname" name="customer_lastname" value="{if isset($smarty.post.lastname)}{$smarty.post.lastname}{/if}"> </p> <p class="text"> <label for="company">{l s='Company'}</label> <input type="text" class="text" id="company" name="company" value="{if isset($smarty.post.company)}{$smarty.post.company}{/if}" /> </p> <p class="select"> <span>{l s='Date of Birth'}</span> <select id="days" name="days"> <option value="">-</option> {foreach from=$days item=day} <option value="{$day}" {if ($sl_day == $day)} selected="selected"{/if}>{$day} </option> {/foreach} </select> Entonces en traducciones cambio company-> empresa por company->código y todos contentos, ¿me equivoco en algo? Gracias por la ayuda! Edited July 5, 2013 by LluisAzm (see edit history) Link to comment Share on other sites More sharing options...
LluisAzm Posted July 5, 2013 Author Share Posted July 5, 2013 Bueno ya lo he logrado, estaba tocando código que no era, creo que era la declaración de campos o algo así, más abajo es donde se debe tocar. Un saludo! Link to comment Share on other sites More sharing options...
Recommended Posts