</div> | </div> | ||||
<!-- /.login-logo --> | <!-- /.login-logo --> | ||||
<div class="login-box-body"> | <div class="login-box-body"> | ||||
<?php $form = ActiveForm::begin(['id' => 'login-form', 'enableClientValidation' => false]); ?> | <?php $form = ActiveForm::begin(['id' => 'login-form', 'enableClientValidation' => false]); ?> | ||||
<?= $form | <?= $form |
return '' ; | return '' ; | ||||
} | } | ||||
/** | |||||
* Retourne le compte producteur de démonstration. | |||||
* | |||||
* @return Producer | |||||
*/ | |||||
public static function getDemoAccount() | |||||
{ | |||||
$producer = Producer::find()->where('name LIKE \'Démo\'')->one() ; | |||||
return $producer ; | |||||
} | |||||
/** | |||||
* Retourne true si le compte est un compte de démo. | |||||
* | |||||
* @return boolean | |||||
*/ | |||||
public function isDemo() | |||||
{ | |||||
if(strpos($this->name, 'Démo') !== false) { | |||||
return true ; | |||||
} | |||||
return false ; | |||||
} | |||||
} | } | ||||
*/ | */ | ||||
public function actionIndex() | public function actionIndex() | ||||
{ | { | ||||
return $this->render('index'); | |||||
return $this->render('index', [ | |||||
'producerDemoAccount' => Producer::getDemoAccount() | |||||
]); | |||||
} | } | ||||
/** | /** |
<div class="panel-body"> | <div class="panel-body"> | ||||
<p class="presentation">Simplifiez la distribution de vos produits<br /> avec des outils adaptés.</p> | <p class="presentation">Simplifiez la distribution de vos produits<br /> avec des outils adaptés.</p> | ||||
<a class="btn btn-primary" href="<?= Yii::$app->urlManagerFrontend->createUrl(['site/signup']) ; ?>"><span class="glyphicon glyphicon-user"></span> Je crée mon espace</a> | <a class="btn btn-primary" href="<?= Yii::$app->urlManagerFrontend->createUrl(['site/signup']) ; ?>"><span class="glyphicon glyphicon-user"></span> Je crée mon espace</a> | ||||
<?php if($producerDemoAccount) : ?><a class="btn btn-default" href="<?= Yii::$app->urlManagerFrontend->createUrl(['site/producer', 'id' => $producerDemoAccount->id]) ; ?>"><span class="glyphicon glyphicon-blackboard"></span> Démonstration</a><?php endif; ?> | |||||
<a class="btn btn-default" href="<?= Yii::$app->urlManagerFrontend->createUrl(['site/contact']) ; ?>"><span class="glyphicon glyphicon-info-sign"></span> Demande d'informations</a> | <a class="btn btn-default" href="<?= Yii::$app->urlManagerFrontend->createUrl(['site/contact']) ; ?>"><span class="glyphicon glyphicon-info-sign"></span> Demande d'informations</a> | ||||
</div> | </div> | ||||
</div> | </div> |
<div class="col-lg-5"> | <div class="col-lg-5"> | ||||
<p>Pas encore de compte ? <a class="" href="<?php echo Yii::$app->urlManager->createUrl('site/signup') ; ?>">Je m'inscris</a></p> | <p>Pas encore de compte ? <a class="" href="<?php echo Yii::$app->urlManager->createUrl('site/signup') ; ?>">Je m'inscris</a></p> | ||||
<?php if(YII_ENV == 'demo') : ?> | |||||
<div class="alert alert-warning"> | |||||
Identifiant : <strong>producer@laboiteapain.net</strong><br /> | |||||
Mot de passe : <strong>laboiteapain</strong> | |||||
</div> | |||||
<?php endif; ?> | |||||
<?php $form = ActiveForm::begin(['id' => 'login-form']); ?> | <?php $form = ActiveForm::begin(['id' => 'login-form']); ?> | ||||
<?= $form->field($model, 'email') ?> | <?= $form->field($model, 'email') ?> | ||||
<?= $form->field($model, 'password')->passwordInput() ?> | <?= $form->field($model, 'password')->passwordInput() ?> |
<div class="col-md-6"> | <div class="col-md-6"> | ||||
<h2>Connexion</h2> | <h2>Connexion</h2> | ||||
<?php if(isset($producer) && $producer->isDemo()) : ?> | |||||
<div class="alert alert-warning"> | |||||
<p>Merci d'utiliser les identifiants suivants pour vous connecter à l'espace de démonstration :</p> | |||||
Identifiant : <strong>demo@opendistrib.net</strong><br /> | |||||
Mot de passe : <strong>opendistrib</strong> | |||||
</div> | |||||
<?php endif; ?> | |||||
<?php $form = ActiveForm::begin(['id' => 'login-form','enableClientValidation'=> false]); ?> | <?php $form = ActiveForm::begin(['id' => 'login-form','enableClientValidation'=> false]); ?> | ||||
<?= $form->field($loginForm, 'email') ?> | <?= $form->field($loginForm, 'email') ?> | ||||
<?= $form->field($loginForm, 'password')->passwordInput() ?> | <?= $form->field($loginForm, 'password')->passwordInput() ?> |