HOME


Mini Shell 1.0
La Pieza.DO | Todo lo que buscas!

Bienvenido de nuevo!

Acceso Cuenta Delivery
DIR: /var/www/devs.lapieza.net/storage/framework/views/
Upload File :
Current File : /var/www/devs.lapieza.net/storage/framework/views/3dc027e9a1f5416dd8aaa0500097c19996b8dfcf.php
<?php $__env->startSection('styles'); ?>
    <link rel="stylesheet" href="<?php echo e(asset('public/assets/css/frontend/register.css')); ?>">
    <link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap" rel="stylesheet">
    <style>
        .tooltip-inner {
            font-size: 14px;
        }
    </style>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('head-scripts'); ?>
    <script
        src='https://maps.google.com/maps/api/js?libraries=places&region=uk&language=en&sensor=true&key=<?php echo e(env('GOOGLE_MAPS_API_KEY')); ?>'
        defer></script>

           <!-- Google tag (gtag.js) -->
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-80N5BTDM5K"></script>
    <script>
        window.dataLayer = window.dataLayer || [];

        function gtag() {
            dataLayer.push(arguments);
        }
        gtag('js', new Date());

        gtag('config', 'G-80N5BTDM5K');
    </script>

<?php $__env->stopSection(); ?>
<?php $__env->startSection('register-type', 'Negocio'); ?>
<?php $__env->startSection('register-form'); ?>
    
    <form class="form-flex email-form was-validated" id="registerForm" method="POST"
          action="<?php echo e(route('register.business.store')); ?>" enctype="multipart/form-data">
        <?php echo csrf_field(); ?>
        <div class="container">
            <div class="form-row col-md-12">
                <h5 style="padding-bottom: 2%; color: black !important;">Detalles del Representante</h5>
                <div class="border border-black mb-4"></div>

                <div class="row">
                    
                    <div class="col-12 col-lg-6">
                        <div class="form-group mb-4">
                            <label for="name_user" id="nameLabel">Nombre y Apellido</label>
                            <input type="name_user" name="name_user" id="name_user" placeholder="Juan Perez"
                                   class="form-input-edit name_user <?php $__errorArgs = ['name_user'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   value="<?php echo e(old('name_user')); ?>" required>
                            <?php $__errorArgs = ['name_user'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                            <span id="nameError" style="color: #dc3545; font-size: 80%;"></span>
                        </div>
                    </div>

                    
                    <div class="col-12 col-lg-6">
                        <div class="form-group mb-4" id="phoneField">
                            <label for="phone" id="numeroLabel">Número Móvil</label>
                            <input type="tel" name="phone" id="phone" placeholder="8091234567"
                                   class="form-input-edit phone <?php $__errorArgs = ['phone'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   value="<?php echo e(old('phone')); ?>" data-user="seller" required>
                            <div id="phoneError" style="color: #dc3545; font-size: 80%;"></div>
                            <div id="phoneStatus"></div>
                            <?php $__errorArgs = ['phone'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>
                    </div>

                    
                    <div class="col-12">
                        <div class="form-group mb-4" id="emailField">
                            <label for="email" id="emailLabel">Correo Electrónico</label>
                            <input type="email" name="email" id="email" placeholder="micorreo@micorreo.com"
                                   class="form-input-edit email <?php $__errorArgs = ['email'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   value="<?php echo e(old('email')); ?>" data-user="seller" required>
                            <div id="emailError" style="color: #dc3545; font-size: 80%;"></div>
                            <div id="emailStatus"></div>
                            <?php $__errorArgs = ['email'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>
                    </div>
                    <div class="col-12" style="text-align: left;">
                        
                        <div class="form-group">
                            <label class="form-group" for="cedula" id="cedulaLabel">Cédula Representante</label>
                            <!-- <input type="text" class="form-input-edit" id="rnc_input" name="rnc_value" placeholder="Introduce tu Cédula"> -->
                            <input type="text" class="form-input-edit <?php $__errorArgs = ['cedula_input'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                value="<?php echo e(old('cedula_input')); ?>" id="cedula_input" name="cedula_input"
                                placeholder="Introduce tu número de Cédula" data-user="seller" required>
                            <div id="cedulaError" style="color: #dc3545; font-size: 80%;"></div>
                            <div id="cedulaStatus"></div>
                            <?php $__errorArgs = ['cedula_input'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                                <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>
                    </div>
                </div>

                <div class="row mt-2">
                    
                    <div class="col-12">
                        <label for="name2" id="nameLabel2" class="fs-5"
                               style="display: block; color: black; font-weight: bold; text-align: start!important; margin-bottom: 10px; margin-top: 2%;">Carga
                            de Documentos</label>
                        <p id="nameLabel" class="fs-14">Sube una Foto de tu Cédula:</p>
                        <div class="row col-12 col-lg-5">
                            <input type="file" name="cedula_photo" id="cedula_photo"
                                   class="form-control-lg col-12 col-lg-7" accept="image/*" required>
                            <div class="invalid-feedback d-none" id="invalid-feedback-cedula">La foto de tu cédula es
                                obligatoria
                            </div>
                        </div>
                        <label for="name" id="nameLabel" class="fs-5"
                               style="color: black; text-align: start !important; margin-bottom: 8px; margin-top: 1%;">
                            <span class="colored" id="file-status">(Campo requerido)</span>
                        </label>
                    </div>
                </div>
                <h5 style="padding-bottom: 2%; color: black !important; margin-top: 25px;">
                    Detalles del Negocio
                    <div class="form-check-inline my-2">
                        <input type="checkbox" name="is_physical_person" id="is-physical-person">
                        <label for="is-physical-person" class="font-weight-normal fs-5">¿Eres una persona
                            fisica?</label>
                    </div>
                </h5>

                <div class="border border-black mb-4"></div>

                <div class="row">
                    
                    <div class="col-12 col-lg-6">
                        <div class="form-group mb-4">
                            <label for="name" id="nameLabel">Nombre del Negocio</label>
                            <input type="text" name="name" id="name" placeholder="Tienda Mi Esfuerzo"
                                   class="form-input-edit name <?php $__errorArgs = ['name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   value="<?php echo e(old('name')); ?>" required>
                            <?php $__errorArgs = ['name'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                            <span id="nameNegocioError" style="color: #dc3545; font-size: 90%;"></span>
                        </div>
                    </div>

                    
                    <div class="col-12 col-lg-6">
                        <div class="form-group mb-4">
                            <label for="categories_id" id="categoryLabel">
                                Que Piezas Vende tu Negocio?
                            </label>
                            <select name="categories_id"
                                    class="form-input-edit <?php $__errorArgs = ['categories_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                    id="categories_id" required>
                                <option value="" selected>Seleccione el Tipo de Pieza</option>
                                <?php $__currentLoopData = $categories; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $category): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                    <option
                                        value="<?php echo e($category->id); ?>" <?php echo e(old('categories_id') == $category->id ? 'selected' : ''); ?>>
                                        Piezas de
                                        <?php echo e($category->name); ?>

                                    </option>
                                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                            </select>
                            <?php $__errorArgs = ['categories_id'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                            <span id="categoryError" style="color: #dc3545; font-size: 80%;"></span>
                        </div>
                    </div>
                </div>

                <div class="row mt-2" id="rnc_group">
                    
                    <div class="col-12 col-lg-6">
                        <div class="form-group">
                            <label class="form-group" for="rnc" id="rncLabel">RNC:</label>
                            <input type="text" name="rnc_input" id="rnc_input"
                                   placeholder="Introduce el RNC de tu Negocio"
                                   class="form-input-edit rnc_input <?php $__errorArgs = ['rnc_input'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" required
                                   value="<?php echo e(old('rnc_input')); ?>">
                            <div id="rncError" style="color: #dc3545; font-size: 80%;"></div>
                            <div id="rncStatus"></div>
                            <?php $__errorArgs = ['rnc_input'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        </div>
                    </div>

                       
                    <div class="col-12 col-lg-6">
                        <div class="form-group mb-4" id="mobileField">
                            <label for="mobile" id="numeroLabel">Teléfono de Tienda</label>
                            <input type="tel" name="telefono_tienda" id="telefono_tienda" placeholder="8091234567"
                                class="form-input-edit mobile "  value="<?php echo e(old('telefono_tienda')); ?>">
                            <div id="mobileError" style="color: #dc3545; font-size: 80%;"></div>
                            <div id="mobileStatus"></div>
                        </div>
                    </div>

                    
                    <div class="col-lg-12">
                        <div class="form-group mb-2">
                            <label for="name2" id="nameLabel2" class="fs-5"
                                   style="display: block; color: black; font-weight: bold; text-align: start!important; margin-bottom: 10px; margin-top: 2%;">Carga
                                de Documentos</label>
                            <p id="nameLabel" class="fs-14">Sube una imagen del Registro Mercantíl del Negocio:</p>
                            <div class="row justify-content-between">
                                <div class="col-12 col-lg-5">
                                    <input type="file" name="registro_mercantil" id="registro_mercantil"
                                           class="form-control-lg" accept="image/*" required>
                                    <label for="name" id="nameLabel" class="fs-5"
                                           style="color: black; text-align: start !important; margin-bottom: 8px; margin-top: 2%;">
                                        <span class="colored" id="file-status-rnc">(Campo requerido)</span>
                                    </label>
                                </div>
                                <div class="col-12 col-lg-4">
                                    <a class="p-2 mb-2" id="tooltip-link" data-bs-toggle="tooltip"
                                       data-bs-title="Nuestra misión es asegurar que tu negocio, cumpla con los requerimientos legales, para garantizar una mejor experiencia de ventas hacia el usuario."
                                       disabled="">¿Porqué Solicitamos Esto?</a>
                                </div>
                            </div>
                        </div>
                    </div>

                </div>

                <div class="row">
                    
                    <div class="col-lg-6">
                        <div class="form-group mb-4">
                            <label for="password">Contraseña</label>
                            <input type="password" name="password" id="password" placeholder="Contraseña"
                                   class="form-input-edit <?php $__errorArgs = ['password'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>"
                                   value="<?php echo e(old('password')); ?>" required>
                            
                            <div id="password1Error" style="color: #dc3545; font-size: 80%;"></div>
                        </div>
                    </div>
                    
                    <div class="col-lg-6 ">
                        <div class="form-group mb-4">
                            <label for="password_confirmation">Confirmar Contraseña</label>
                            <input type="password" name="password_confirmation" id="password_confirmation"
                                   placeholder="Confirmar Contraseña"
                                   class="form-input-edit <?php $__errorArgs = ['password_confirmation'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" required
                                   value="<?php echo e(old('password_confirmation')); ?>">
                            <?php $__errorArgs = ['password_confirmation'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                            <div class="invalid-feedback"><?php echo e($message); ?></div>
                            <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                            <div id="passwordError" style="color: #dc3545; font-size: 80%;"></div>
                        </div>
                    </div>
                </div>

                <div class="row">
                    <div class="col-lg-12">
                        <div class="form-group mb-60">
                            <label for="address" id="addressLabel">Buscar dirección o
                                selecciona en el Mapa</label>
                            <input class="form-input-edit" placeholder="Buscar direccion y seleccionar"
                                   id="searchTextField" type="text" size="50" required name="address"
                                   value="<?php echo e(old('address')); ?>">
                            <?php if($errors->has('address')): ?>
                                <p style="font-size: 80%;" class="text-danger"><?php echo e($errors->first('address')); ?></p>
                            <?php endif; ?>
                            <div class="col-lg-12" style="display: none;">
                                <div class="form-group mb-4">
                                    <input class="form-input-edit" placeholder="Buscar direccion y seleccionar"
                                           id="searchTextField" type="text" size="50" name="address"
                                           value="<?php echo e(old('address')); ?>" readonly required>
                                </div>
                            </div>
                            <span id="addressError" style="color: #dc3545; font-size: 80%;"></span>
                        </div>
                    </div>
                    <div id="map_canvas" class="map_canvas"></div>
                </div>
                <div class="row">
                    <div class="col" style="display: none;">
                        <label for="latitude">Latitude</label>
                        <input name="latitude" class="form-input-edit MapLat" value="<?php echo e(old('latitude')); ?>" type="text"
                               placeholder="Latitude">
                        <?php $__errorArgs = ['latitude'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <div class="invalid-feedback"><?php echo e($message); ?></div>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        <div id="latitudeError" style="color: #dc3545; font-size: 80%;"></div>
                    </div>
                    <div class="col" style="display: none;">
                        <label for="longitude">Longitude</label>
                        <input name="longitude" class="form-input-edit MapLon" value="<?php echo e(old('longitude')); ?>"
                               type="text" placeholder="Longitude">
                        <?php $__errorArgs = ['longitude'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <div class="invalid-feedback"><?php echo e($message); ?></div>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        <div id="longitudeError" style="color: #dc3545; font-size: 80%;"></div>
                    </div>
                </div>
                <div class="row">
                    <div class="col" style="display: none;">
                        <label for="country">country</label>
                        <input name="country" class="form-input-edit" value="<?php echo e(old('country')); ?>" type="text"
                               placeholder="country">
                        <?php $__errorArgs = ['country'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <div class="invalid-feedback"><?php echo e($message); ?></div>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        <div id="countryError" style="color: #dc3545; font-size: 80%;"></div>
                    </div>
                    <div class="col" style="display: none;">
                        <label for="state">state</label>
                        <input name="state" class="form-input-edit" value="<?php echo e(old('state')); ?>" type="text"
                               placeholder="state">
                        <?php $__errorArgs = ['state'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <div class="invalid-feedback"><?php echo e($message); ?></div>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        <div id="stateError" style="color: #dc3545; font-size: 80%;"></div>
                    </div>
                </div>
                <div class="row">
                    <div class="col" style="display: none;">
                        <label for="city">city</label>
                        <input name="city" class="form-input-edit" value="<?php echo e(old('city')); ?>" type="text"
                               placeholder="city">
                        <?php $__errorArgs = ['city'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <div class="invalid-feedback"><?php echo e($message); ?></div>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        <div id="cityError" style="color: #dc3545; font-size: 80%;"></div>
                    </div>
                    <div class="col" style="display: none;">
                        <label for="postalCode">postalCode</label>
                        <input name="postalCode" class="form-input-edit" value="<?php echo e(old('postalCode')); ?>" type="text"
                               placeholder="postalCode">
                        <?php $__errorArgs = ['postalCode'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?>
                        <div class="invalid-feedback"><?php echo e($message); ?></div>
                        <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>
                        <div id="postalCodeError" style="color: #dc3545; font-size: 80%;"></div>
                    </div>
                </div>
                <!-- <h5 style="padding-bottom: 2%; padding-top: 7%;">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">
                    <div class="form-check">
                        <input style="width: 18px; height: 18px; margin-right: 10px;"
                               class="form-check-input <?php $__errorArgs = ['terms'];
$__bag = $errors->getBag($__errorArgs[1] ?? 'default');
if ($__bag->has($__errorArgs[0])) :
if (isset($message)) { $__messageOriginal = $message; }
$message = $__bag->first($__errorArgs[0]); ?> is-invalid <?php unset($message);
if (isset($__messageOriginal)) { $message = $__messageOriginal; }
endif;
unset($__errorArgs, $__bag); ?>" type="checkbox"
                               name="terms" id="terms" value="1" <?php echo e(old('terms') ? 'checked' : ''); ?> required>
                        <label style="font-size: 1.5rem;" for="terms" style="cursor: pointer;">
                            Estoy de acuerdo con los
                            <a style="font-size: 1.5rem;" href="https://soporte.lapieza.do/?q=terminos" target="_blank">
                                Términos y Condiciones
                            </a>,
                            <a style="font-size: 1.5rem;" href="https://soporte.lapieza.do/?q=devoluciones"
                               target="_blank">
                                Política de Devoluciones
                            </a> &
                            <a style="font-size: 1.5rem;" href="https://soporte.lapieza.do/?q=politicas-privacidad"
                               target="_blank">
                                Política de Privacidad.
                            </a>
                        </label>
                    </div>
                    <?php if($errors->has('terms')): ?>
                        <p style="font-size: 80%;" class="text-danger">
                            <?php echo e($errors->first('terms')); ?>

                        </p>
                    <?php endif; ?>
                </div>
                <div class="form-group mb-4">
                    <div class="g-recaptcha" data-sitekey="<?php echo e(env('RECAPTCHA_SITE_KEY')); ?>"></div>
                    <?php if($errors->has('g-recaptcha-response')): ?>
                        <p style="font-size: 80%;" class="text-danger"><?php echo e($errors->first('g-recaptcha-response')); ?></p>
                    <?php endif; ?>
                </div>
                <div class="form-group mb-12 d-flex">
                    <button id="submitButton" class="btn btn-primary btn-lg btn-block"><span>Iniciemos</span> <i
                            class="las la-arrow-right"></i></button>
                </div>
                <?php if(session('error')): ?>
                    <div class="alert alert-danger">
                        <?php echo e(session('error')); ?>

                    </div>
                <?php endif; ?>
            </div>
        </div>
        <?php if(session()->has('flash_notification')): ?>
            <?php $__currentLoopData = session('flash_notification'); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $message): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                <div class="alert alert-<?php echo e($message->level); ?> alert-dismissible flash-message" role="alert">
                    <?php echo e($message->message); ?>

                    <button type="button" class="close" data-dismiss="alert" aria-label="Close">
                        <span aria-hidden="true">&times;</span>
                    </button>
                </div>
            <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
        <?php endif; ?>
    </form>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('scripts'); ?>
    <script type="text/javascript" src="<?php echo e(asset('/public/assets/js/utilities/register/validations.js')); ?>"></script>
    <script src="<?php echo e(asset('public/assets/js/utilities/register/SellerRegister.js')); ?>" type="text/javascript"></script>
    <script>
        $(function () {
            $('#searchTextField').on('input', function () {
                var input = $(this).val().trim();
                var errorSpan = $('#addressError');
                // Validar si el campo está vacío
                if (input.length === 0) {
                    errorSpan.text('El campo dirección es obligatorio.');
                    $(this).css('border', '1px solid #dc3545');
                    $(this).css('box-shadow', '0 0 5px #dc3545');
                } else {
                    errorSpan.text('');
                    $(this).css('border', '1px solid #198754');
                    $(this).css('box-shadow', '0 0 5px #198754');
                }
            });
            var lat = 18.4934562,
                lng = -69.8954769,
                latlng = new google.maps.LatLng(lat, lng),
                image = 'https://www.google.com/intl/en_us/mapfiles/ms/micons/blue-dot.png';
            var mapOptions = {
                center: new google.maps.LatLng(lat, lng),
                zoom: 12,
                disableDefaultUI: true,
                mapTypeId: google.maps.MapTypeId.ROADMAP,
                panControl: true,
                panControlOptions: {
                    position: google.maps.ControlPosition.TOP_RIGHT
                },
                zoomControl: true,
                zoomControlOptions: {
                    style: google.maps.ZoomControlStyle.DEFAULT,
                    position: google.maps.ControlPosition.TOP_left
                }
            };
            var map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
            var marker = new google.maps.Marker({
                position: latlng,
                map: map,
                icon: image
            });
            var input = document.getElementById('searchTextField');
            var autocomplete = new google.maps.places.Autocomplete(input, {
                types: ["geocode"]
            });
            autocomplete.bindTo('bounds', map);
            var infowindow = new google.maps.InfoWindow();
            google.maps.event.addListener(autocomplete, 'place_changed', function (event) {
                infowindow.close();
                var place = autocomplete.getPlace();
                if (place.geometry.viewport) {
                    map.fitBounds(place.geometry.viewport);
                } else {
                    map.setCenter(place.geometry.location);
                    map.setZoom(17);
                }
                var geocoder = new google.maps.Geocoder();
                geocoder.geocode({
                    "address": place.formatted_address
                }, function (results, status) {
                    if (status == google.maps.GeocoderStatus.OK) {
                        var country = getAddressComponent(results[0], 'country');
                        if (country === 'Dominican Republic') {
                            moveMarker(place.name, place.geometry.location);
                            $('.MapLat').val(place.geometry.location.lat());
                            $('.MapLon').val(place.geometry.location.lng());
                            // Mostrar dirección, estado, país, ciudad y código postal
                            $("input[name='address']").val(place.formatted_address);
                            $("input[name='country']").val(getAddressComponent(place, 'country'));
                            $("input[name='state']").val(getAddressComponent(place, 'administrative_area_level_1'));
                            $("input[name='city']").val(getAddressComponent(place, 'locality'));
                            $("input[name='postalCode']").val(getAddressComponent(place, 'postal_code'));
                        } else {
                            // No es República Dominicana, no se permite la selección
                            Swal({
                                type: 'error',
                                title: 'Opps!',
                                text: 'Solo se permiten direcciones dentro de la República Dominicana.',
                                timer: 6000
                            })
                            input.value = '';
                        }
                    }
                });
            });
            google.maps.event.addListener(map, 'click', function (event) {
                var geocoder = new google.maps.Geocoder();
                geocoder.geocode({
                    "latLng": event.latLng
                }, function (results, status) {
                    if (status == google.maps.GeocoderStatus.OK) {
                        var country = getAddressComponent(results[0], 'country');
                        if (country === 'Dominican Republic') {
                            $('.MapLat').val(event.latLng.lat());
                            $('.MapLon').val(event.latLng.lng());
                            infowindow.close();
                            var placeName = results[0].address_components[0].long_name,
                                latlng = new google.maps.LatLng(event.latLng.lat(), event.latLng.lng());
                            moveMarker(placeName, latlng);
                            $("#searchTextField").val(results[0].formatted_address);
                            $("input[name='address']").val(results[0].formatted_address);
                            $("input[name='latitude']").val(latlng.lat());
                            $("input[name='longitude']").val(latlng.lng());
                            // Mostrar dirección, estado, país, ciudad y código postal
                            $("input[name='country']").val(getAddressComponent(results[0], 'country'));
                            $("input[name='state']").val(getAddressComponent(results[0], 'administrative_area_level_1'));
                            $("input[name='city']").val(getAddressComponent(results[0], 'locality'));
                            $("input[name='postalCode']").val(getAddressComponent(results[0], 'postal_code'));
                        } else {
                            // No es República Dominicana, no se permite la selección
                            Swal({
                                type: 'error',
                                title: 'Opps!',
                                text: 'Solo se permiten direcciones dentro de la República Dominicana.',
                                timer: 6000
                            })
                        }
                    }
                });
            });

            // Función para obtener el valor de un componente de dirección específico
            function getAddressComponent(place, component) {
                for (var i = 0; i < place.address_components.length; i++) {
                    var addressType = place.address_components[i].types[0];
                    if (addressType === component) {
                        return place.address_components[i].long_name;
                    }
                }
                return '';
            }

            function moveMarker(placeName, latlng) {
                marker.setIcon(image);
                marker.setPosition(latlng);
                infowindow.setContent(placeName);
            }
        });
    </script>
<?php $__env->stopSection(); ?>

<?php echo $__env->make('frontend.layouts.register', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /var/www/devs.lapieza.net/resources/views/frontend/registro-comercio/views/business/index.blade.php ENDPATH**/ ?>