avance solo de la vista del formulario y validaciones del negocio
This commit is contained in:
@@ -170,7 +170,7 @@ return [
|
||||
'minute' => 'minuto',
|
||||
'mobile' => 'móvil',
|
||||
'month' => 'mes',
|
||||
'name' => 'Nombre',
|
||||
'name' => 'nombre',
|
||||
'password' => 'contraseña',
|
||||
'password_confirmation' => 'confirmación de la contraseña',
|
||||
'phone' => 'teléfono',
|
||||
@@ -234,7 +234,8 @@ return [
|
||||
'nfc_amount' => 'Cantidad de comprobantes',
|
||||
'nfc_next' => 'Próximo NFC a emitir',
|
||||
'nfc_select' => 'Estado de NFC',
|
||||
'g-recaptcha-response' => 'reCAPTCHA'
|
||||
'g-recaptcha-response' => 'reCAPTCHA',
|
||||
'categories_id' => 'categoría'
|
||||
|
||||
],
|
||||
];
|
||||
@@ -218,6 +218,10 @@
|
||||
|
||||
<div class="container">
|
||||
<div class="form-row col-md-9">
|
||||
|
||||
<h5>Perfil de usuario</h5>
|
||||
<div class="border border-vertical mb-4"></div>
|
||||
|
||||
<div class="form-group mb-4">
|
||||
<label for="email" id="emailLabel">Correo Electrónico</label>
|
||||
<input type="email" name="email" id="email" placeholder="{{ __('Email') }}" class="form-control email @error('email') is-invalid @enderror" value="{{ old('email') }}">
|
||||
@@ -237,12 +241,64 @@
|
||||
|
||||
<div class="form-group mb-4">
|
||||
<label for="password_confirmation">Repetir Contraseña</label>
|
||||
<input type="password" name="password_confirmation" id="password_confirmation" placeholder="{{ __('Confirm Password') }}" class="form-control @error('password_confirmation') is-invalid @enderror">
|
||||
<input type="password" name="password_confirmation" id="password_confirmation" placeholder="{{ __('Confirm Password') }}" class="form-control @error('password_confirmation') is-invalid @enderror">
|
||||
@error('password_confirmation')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<h5>Datos del negocio</h5>
|
||||
<div class="border border-vertical mb-4"></div>
|
||||
<!-- Aquí va el título "Datos de negocio" -->
|
||||
|
||||
<div class="form-group mb-4">
|
||||
<label for="categories_id" id="categoryLabel">Categoría del negocio</label>
|
||||
<select name="categories_id" class="form-control @error('categories_id') is-invalid @enderror" id="categories_id">
|
||||
<option value="" {{ old('categories_id') == '' ? 'selected' : '' }}>Seleccione una categoría</option>
|
||||
@foreach ($categories as $category)
|
||||
<option value="{{ $category->value }}" {{ old('categories_id', optional($category->value)) == $category->value ? 'selected' : '' }}>{{ $category->name }}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
@error('categories_id')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="form-group mb-4">
|
||||
<label for="name" id="nameLabel">Nombre de la tienda</label>
|
||||
<input type="text" name="name" id="name" placeholder="Nombre" class="form-control name @error('name') is-invalid @enderror" value="{{ old('name') }}">
|
||||
|
||||
@error('name')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group mb-4">
|
||||
<label for="address" id="addressLabel">Dirección</label>
|
||||
<input type="text" name="address" id="address" placeholder="Dirección" class="form-control address @error('address') is-invalid @enderror" value="{{ old('address') }}">
|
||||
|
||||
@error('address')
|
||||
<div class="invalid-feedback">{{ $message }}</div>
|
||||
@enderror
|
||||
</div>
|
||||
|
||||
<div class="form-group mb-4">
|
||||
<div class="form-check">
|
||||
<input class="form-check-input @error('terms') is-invalid @enderror" type="checkbox" name="terms" id="terms" value="1" {{ old('terms') ? 'checked' : '' }}>
|
||||
<label>
|
||||
Estoy de acuerdo con la <a href="{{ route('terms') }}" target="_blank">Términos y Condiciones</a>, <a href="{{ route('returnpolicy') }}" target="_blank">Política de Devoluciones</a> & <a href="{{ route('privacypolicy') }}" target="_blank">Política de Privacidad</a>
|
||||
</label>
|
||||
</div>
|
||||
@if ($errors->has('terms'))
|
||||
|
||||
{{ $errors->first('terms') }}
|
||||
<p style="font-size: 80%;" class="text-danger">{{ $errors->first('terms') }}</p>
|
||||
|
||||
@endif
|
||||
</div>
|
||||
|
||||
|
||||
<div class="form-group mb-4">
|
||||
|
||||
<div class="g-recaptcha" data-sitekey="{{ env('RECAPTCHA_SITE_KEY') }}"></div>
|
||||
@@ -273,7 +329,7 @@
|
||||
<div class="form-group mb-4">
|
||||
<label for="inputMail" id="phoneLabel">Teléfono</label>
|
||||
<input type="number" placeholder="Teléfono" class="form-control phone" required>
|
||||
<a id="emailLink" style="text-decoration: underline; margin-left: 250px;" href="#">Utilice el correo electrónico en su lugar</a>
|
||||
<a id="emailLink" style="text-decoration: underline;" href="#">Utilice el correo electrónico en su lugar</a>
|
||||
</div>
|
||||
|
||||
<div class="form-group mb-4">
|
||||
|
||||
Reference in New Issue
Block a user