account/index.php

Página principal de "Mi cuenta" - Para ver y editar datos personales de un usuario-cliente

Página "Mi cuenta"

Este template es la vista principal del área privada de un cliente dónde puede modificar sus datos personales y contraseña.

Objetos disponibles

Descripción

$_country

Países.

$_state

Departamentos.

$_city

Ciudades.

$_docType

Tipos de documento.

Para visualizar este template el usuario debe estar autenticado

Código de ejemplo

<h1>Mi cuenta</h1>

<form action="<?=$_SERVER['REQUEST_URI']?>" method="post" id="account">
	
	<div class="clearfix">
		
		<label class="two">
			Nombre
			<input type="text" name="name" value="<?=$_auth->user()->get('name')?>" />
		</label>
		
		<label class="two">
			Apellido
			<input type="text" name="surname" value="<?=$_auth->user()->get('surname')?>" />
		</label>
		
	</div>
	
	<div class="clearfix">
		
		<label class="two numeric">
			Documento
			<input type="text" name="doc" value="<?=$_auth->user()->get('doc')?>" <?=($_auth->user()->get('doc') != '' ? 'disabled="disabled"' : '')?> />
		</label>
		
		<label class="two">
			E-Mail
			<input type="text" name="email" value="<?=$_auth->user()->get('email')?>" <?=($_auth->user()->get('email') != '' ? 'disabled="disabled"' : '')?> />
		</label>
		
	</div>
	
	<div class="clearfix">
		
		<label class="two numeric">
			Teléfono
			<input type="text" name="tel" value="<?=$_auth->user()->get('tel')?>" />
		</label>
		
		<label class="two numeric">
			Móvil
			<input type="text" name="mobile" value="<?=$_auth->user()->get('mobile')?>" />
		</label>
		
	</div>
	
	<div class="clearfix">
		
		<label class="two date">
			Fecha de nacimiento
			<input type="date" name="birthdate" value="<?=$_auth->user()->get('birthdate')?>" />
		</label>
		
		<label class="checkbox"> 	
			<input type="radio" name="sex" value="M" <?=($_auth->user()->get('sex') == 'M' ? 'checked' : '')?> />
			Hombre
		</label>
		<label class="checkbox"> 	
			<input type="radio" name="sex" value="F" <?=($_auth->user()->get('sex') == 'F' ? 'checked' : '')?> />
			Mujer
		</label>
		
	</div>

	<div class="clearfix">
		
		<label class="two">
			Cambiar contraseña
			<input type="password" name="pwd" />
			<p>* Mínimo <?=User::PASSWORD_LENGTH?> caracteres. Vacío para conservar la actual.<br/>
				Para mayor seguridad, le recomendamos utilizar una combinación de letras y números.</p>
		</label>
		
	</div>
						
	<div class="clearfix">
		
		<label class="checkbox">
			<input type="checkbox" name="subscribed" value="1" <?=($_auth->user()->get('subscribed') == 1 ? 'checked' : '')?> />
			Quiero recibir novedades por e-mail
		</label>
		
	</div>
									
	<button type="submit" name="save" class="button btn btn-primary">Actualizar</button>
	<input type="hidden" name="unsubscribe" value="1" />

</form>

Last updated

Was this helpful?