- <?php
-
-
-
- use domain\Producer\Producer\ProducerModule;
- use yii\bootstrap\ActiveForm;
- use yii\helpers\Html;
-
- $producerModule = ProducerModule::getInstance();
-
- $this->setTitle('Identification nécessaire') ;
- $this->setIcon('log-in');
- $this->setMeta('description', 'Veuillez vous connecter pour réserver les produits de ce producteur.') ;
-
- ?>
-
- <div id="page-producer">
-
- <div class="btn-group buttons-login-signup">
- <a href="#login" class="btn btn-default">
- <span class="glyphicon glyphicon-log-in"></span>
- Connexion
- </a>
- <a href="#signup" class="btn btn-default">
- <span class="glyphicon glyphicon-user"></span>
- Inscription
- </a>
- <div class="clr"></div>
- </div>
-
- <div class="alert alert-warning">
- Veuillez vous identifier pour accéder à l'espace du producteur <strong><?= Html::encode($producer->name); ?></strong>.
- </div>
-
- <div class="row">
- <div class="col-md-6">
- <div class="panel panel-primary panel-padding-large" id="login">
- <div class="panel-heading">
- <h2 class="panel-title">Connexion</h2>
- </div>
- <div class="panel-body">
- <?php if(isset($producer) && $producerModule->isDemo($producer)) : ?>
- <div class="alert alert-warning">
- <p>Merci d'utiliser les identifiants suivants pour vous connecter à l'espace de démonstration :</p>
- Identifiant : <strong>demo@souke.fr</strong><br>
- Mot de passe : <strong>souke123</strong>
- </div>
- <?php endif; ?>
- <?php $form = ActiveForm::begin(['id' => 'login-form','enableClientValidation'=> false]); ?>
- <?= $form->field($loginForm, 'email') ?>
- <?= $form->field($loginForm, 'password')->passwordInput() ?>
- <?= $form->field($loginForm, 'rememberMe')->checkbox() ?>
- <p>
- Si vous avez oublié votre mot de passe, vous pouvez le <?= Html::a('réinitialiser', ['site/request-password-reset']) ?>.
- </p>
- <div class="form-group form-buttons">
- <?= Html::submitButton('<i class="bi bi-box-arrow-in-right"></i> Connexion', ['class' => 'btn btn-primary', 'name' => 'login-button']) ?>
- </div>
- <?php ActiveForm::end(); ?>
- </div>
- </div>
- </div>
-
- <div class="col-md-6">
- <div class="panel panel-primary panel-padding-large" id="signup">
- <div class="panel-heading">
- <h2 class="panel-title">
- <span class="glyphicon glyphicon-user"></span>
- Inscription
- </h2>
- </div>
- <div class="panel-body">
- <?php $form = ActiveForm::begin(['id' => 'form-signup','enableClientValidation'=> false]); ?>
- <?= $form->field($signupForm, 'email') ?>
- <?= $form->field($signupForm, 'password')->passwordInput() ?>
- <?= $form->field($signupForm, 'lastname') ?>
- <?= $form->field($signupForm, 'name') ?>
- <?= $form->field($signupForm, 'phone') ?>
- <?= $form->field($signupForm, 'newsletter')->checkbox() ?>
- <?php if(strlen($producer->code)): ?>
- <?= $form->field($signupForm, 'code',[
- 'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>',
- ])
- ->label('Code du producteur')
- ->hint('Renseignez-vous auprès de votre producteur pour qu\'il vous fournisse le code d\'accès') ; ?>
- <?php endif; ?>
- <?= $form->field($signupForm, 'verifyCode')->widget(\yii\captcha\Captcha::className(), [
- 'template' => '<div class="row"><div class="col-lg-3">{image}</div><div class="col-lg-6">{input}</div></div>',
- ]) ?>
- <div class="form-group form-buttons" id="boutons-inscrire">
- <?= Html::submitButton("<i class=\"bi bi-person-plus\"></i> S'inscrire", ['class' => 'btn btn-primary', 'name' => 'signup-button']) ?>
- </div>
- <?php ActiveForm::end(); ?>
- </div>
- </div>
- </div>
- </div>
- </div>
|