Browse Source

Refactoring/traduction vues frontend/views/site

dev
Guillaume Bourgeois 5 years ago
parent
commit
0afbb93536
9 changed files with 59 additions and 59 deletions
  1. +1
    -1
      frontend/views/site/_prices_producer.php
  2. +2
    -1
      frontend/views/site/cgv.php
  3. +5
    -5
      frontend/views/site/credit.php
  4. +6
    -6
      frontend/views/site/index.php
  5. +2
    -2
      frontend/views/site/login.php
  6. +15
    -15
      frontend/views/site/producer.php
  7. +5
    -5
      frontend/views/site/producer_code.php
  8. +5
    -5
      frontend/views/site/producers.php
  9. +18
    -19
      frontend/views/site/signup.php

frontend/views/site/_tarifs_producteur.php → frontend/views/site/_prices_producer.php View File

?> ?>


<!-- tarifs --> <!-- tarifs -->
<div class="modal fade" id="modal-tarifs" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal fade" id="modal-prices" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
<div class="modal-dialog modal-lg" role="document"> <div class="modal-dialog modal-lg" role="document">
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">

+ 2
- 1
frontend/views/site/cgv.php View File

termes. termes.
*/ */


$this->title = 'Conditions générales de service';
$this->title = 'Conditions générales de service';

?> ?>


<div class="content-text"> <div class="content-text">

frontend/views/site/creditpain.php → frontend/views/site/credit.php View File

termes. termes.
*/ */


$this->title = 'Crédit pain';
$this->title = 'Crédit';
?> ?>


<div class="container content-text"> <div class="container content-text">
<div class="content"> <div class="content">
<h1>Le Crédit Pain</h1>
<p>Le <em>Crédit Pain</em> est un compte prépayé qui vous permet de régler
<h1>Le Crédit</h1>
<p>Le <em>Crédit</em> est un compte prépayé qui vous permet de régler
vos commandes sur le site <strong>La boîte à pain</strong>. Ainsi vous vos commandes sur le site <strong>La boîte à pain</strong>. Ainsi vous
n'avez pas à payer chez votre producteur à chaque fois que vous y n'avez pas à payer chez votre producteur à chaque fois que vous y
récupérez une commande.</p> récupérez une commande.</p>
<p>Pour créditer votre compte, rien de plus simple. Il vous suffit de vous <p>Pour créditer votre compte, rien de plus simple. Il vous suffit de vous
rendre chez votre producteur et de régler la somme que vous souhaitez créditer. rendre chez votre producteur et de régler la somme que vous souhaitez créditer.
Le producteur se chargera de mettre à jour votre <em>Crédit Pain</em>
Le producteur se chargera de mettre à jour votre <em>Crédit</em>
en ligne.</p> en ligne.</p>
<p>Lors de vos prochaines commandes, vous aurez juste à indiquer que vous souhaitez <p>Lors de vos prochaines commandes, vous aurez juste à indiquer que vous souhaitez
payer avec votre <em>Crédit Pain</em> et votre compte sera automatiquement débité.</p>
payer avec votre <em>Crédit</em> et votre compte sera automatiquement débité.</p>
</div> </div>
</div> </div>

+ 6
- 6
frontend/views/site/index.php View File

?> ?>


<div id="presentation"> <div id="presentation">
<div class="row" id="row-clients-boulanger">
<div class="col-md-6" id="clients">
<div class="row" id="row-users-producers">
<div class="col-md-6" id="users">
<h2> <h2>
<img class="img" src="<?= Yii::$app->urlManager->getBaseUrl(); ?>/img/clients.png" id="img-clients" />
<img class="img" src="<?= Yii::$app->urlManager->getBaseUrl(); ?>/img/clients.png" id="img-users" />
<span>Clients</span> <span>Clients</span>
</h2> </h2>
<p>Réservez vos produits en ligne et récupérez votre commande <p>Réservez vos produits en ligne et récupérez votre commande
<div>Gratuit</div> <div>Gratuit</div>
</div> </div>
</div> </div>
<div class="col-md-6 boulanger">
<div class="col-md-6 producer">
<h2> <h2>
<img class="img" src="<?= Yii::$app->urlManager->getBaseUrl(); ?>/img/boulanger1.png" id="img-boulanger" />
<img class="img" src="<?= Yii::$app->urlManager->getBaseUrl(); ?>/img/boulanger1.png" id="img-producer" />
<span>Producteurs</span> <span>Producteurs</span>
</h2> </h2>


</div> </div>


<!-- Tarifs --> <!-- Tarifs -->
<?= $this->render('_tarifs_producteur'); ?>
<?= $this->render('_prices_producer'); ?>

+ 2
- 2
frontend/views/site/login.php View File

?> ?>
<div class="site-login"> <div class="site-login">
<h1 class="title-systeme-commande"><span class="glyphicon glyphicon-log-in"></span> &nbsp;&nbsp;<?= Html::encode($this->title) ?></h1>
<h1 class="title-system-order"><span class="glyphicon glyphicon-log-in"></span> &nbsp;&nbsp;<?= Html::encode($this->title) ?></h1>


<div class="row"> <div class="row">
<div class="col-lg-5"> <div class="col-lg-5">
<?php if(YII_ENV == 'demo') : ?> <?php if(YII_ENV == 'demo') : ?>
<div class="alert alert-warning"> <div class="alert alert-warning">
Identifiant : <strong>boulanger@laboiteapain.net</strong><br />
Identifiant : <strong>producer@laboiteapain.net</strong><br />
Mot de passe : <strong>laboiteapain</strong> Mot de passe : <strong>laboiteapain</strong>
</div> </div>
<?php endif; ?> <?php endif; ?>

+ 15
- 15
frontend/views/site/producer.php View File

use yii\helpers\Html ; use yii\helpers\Html ;
use yii\bootstrap\ActiveForm; use yii\bootstrap\ActiveForm;


$this->title = 'Producteur '.Html::encode($etablissement->nom) ;
$this->title = 'Producteur '.Html::encode($producer->name) ;


?> ?>


<div id="page-etablissement">
<h1 class="title-systeme-commande"><?= Html::encode($etablissement->nom) ?></h1>
<p class="info"><span class="alert alert-warning">Veuillez vous connecter pour réserver les produits de cet établissement.</span></p>
<div id="page-producer">
<h1 class="title-system-order"><?= Html::encode($producer->name) ?></h1>
<p class="info"><span class="alert alert-warning">Veuillez vous connecter pour réserver les produits de ce producteur.</span></p>
<?php if(isset($etablissement->photo) && strlen($etablissement->photo)): ?>
<!--<img class="img-back" width="200px" height="auto" src="./uploads/<?= $etablissement->photo ?>" />-->
<?php if(isset($producer->photo) && strlen($producer->photo)): ?>
<!--<img class="img-back" width="200px" height="auto" src="./uploads/<?= $producer->photo ?>" />-->
<?php endif; ?> <?php endif; ?>
<div class="col-md-6"> <div class="col-md-6">
<p> <p>
Si vous avez oublié votre mot de passe, vous pouvez le <?= Html::a('réinitialiser', ['site/request-password-reset']) ?>. Si vous avez oublié votre mot de passe, vous pouvez le <?= Html::a('réinitialiser', ['site/request-password-reset']) ?>.
</p> </p>
<?php if(strlen($etablissement->code)): ?>
<?= $form->field($model_login, 'code',[
<?php if(strlen($producer->code)): ?>
<?= $form->field($modelLogin, 'code',[
'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>', 'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>',
]) ])
->label('Code de l\'établissement')
->label('Code du producteur')
->hint('Renseignez-vous auprès de votre producteur pour qu\'il vous fournisse le code d\'accès') ; ?> ->hint('Renseignez-vous auprès de votre producteur pour qu\'il vous fournisse le code d\'accès') ; ?>
<?php endif; ?> <?php endif; ?>
<div class="form-group"> <div class="form-group">
<?php $form = ActiveForm::begin(['id' => 'form-signup','enableClientValidation'=> false]); ?> <?php $form = ActiveForm::begin(['id' => 'form-signup','enableClientValidation'=> false]); ?>
<?= $form->field($model_signup, 'email') ?> <?= $form->field($model_signup, 'email') ?>
<?= $form->field($model_signup, 'password')->passwordInput() ?> <?= $form->field($model_signup, 'password')->passwordInput() ?>
<?= $form->field($model_signup, 'nom') ?>
<?= $form->field($model_signup, 'prenom') ?>
<?= $form->field($model_signup, 'telephone') ?>
<?= $form->field($model_signup, 'lastname') ?>
<?= $form->field($model_signup, 'name') ?>
<?= $form->field($model_signup, 'phone') ?>


<?php if(strlen($etablissement->code)): ?>
<?= $form->field($model_signup, 'code',[
<?php if(strlen($producer->code)): ?>
<?= $form->field($modelSignup, 'code',[
'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>', 'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>',
]) ])
->label('Code de l\'établissement')
->label('Code du producteur')
->hint('Renseignez-vous auprès de votre producteur pour qu\'il vous fournisse le code d\'accès') ; ?> ->hint('Renseignez-vous auprès de votre producteur pour qu\'il vous fournisse le code d\'accès') ; ?>
<?php endif; ?> <?php endif; ?>

+ 5
- 5
frontend/views/site/producer_code.php View File



use yii\bootstrap\ActiveForm; use yii\bootstrap\ActiveForm;


$this->title = 'Producteur '.Html::encode($producer->nom) ;
$this->title = 'Producteur '.Html::encode($producer->name) ;


?> ?>
<div id="page-producer-code"> <div id="page-producer-code">
<h1 class="title-systeme-commande"><?= Html::encode($producer->nom) ?></h1>
<p class="info"><span class="alert alert-warning">Cet établissement est protègé par un code d'accès.</span></p>
<h1 class="title-system-order"><?= Html::encode($producer->name) ?></h1>
<p class="info"><span class="alert alert-warning">Ce producteur est protègé par un code d'accès.</span></p>
<?php $form = ActiveForm::begin(['id' => 'producer-code','enableClientValidation'=> false]); ?> <?php $form = ActiveForm::begin(['id' => 'producer-code','enableClientValidation'=> false]); ?>
<?= $form->field($model_producer_code, 'code',[
<?= $form->field($modelProducerCode, 'code',[
'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>', 'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>',
]) ])
->label('Code de l\'établissement')
->label('Code du producteur')
->hint('Renseignez-vous auprès de votre producteur pour qu\'il vous fournisse le code d\'accès') ; ?> ->hint('Renseignez-vous auprès de votre producteur pour qu\'il vous fournisse le code d\'accès') ; ?>
<div class="form-group buttons"> <div class="form-group buttons">
<?= Html::submitButton('Entrer', ['class' => 'btn btn-primary', 'name' => 'valider-button']) ?> <?= Html::submitButton('Entrer', ['class' => 'btn btn-primary', 'name' => 'valider-button']) ?>

+ 5
- 5
frontend/views/site/producers.php View File



?> ?>


<h1 class="title-systeme-commande"><span class="glyphicon glyphicon-grain"></span>&nbsp;&nbsp;<?= Html::encode($this->title) ?></h1>
<h1 class="title-system-order"><span class="glyphicon glyphicon-grain"></span>&nbsp;&nbsp;<?= Html::encode($this->title) ?></h1>


<?= <?=


GridView::widget([ GridView::widget([
'dataProvider' => $data_provider_producers,
'dataProvider' => $dataProviderProducers,
'summary' => '', 'summary' => '',
'columns' => [ 'columns' => [
[ [
[ [
'label' => 'Localisation', 'label' => 'Localisation',
'value' => function($model) { 'value' => function($model) {
return $model->ville. ' ('.$model->code_postal.')' ;
return $model->city. ' ('.$model->postcode.')' ;
} }
], ],
[ [
'label' => 'Lien', 'label' => 'Lien',
'format' => 'raw', 'format' => 'raw',
'value' => function($model) { 'value' => function($model) {
$icon_lock = (strlen($model->code)) ? ' <span class="glyphicon glyphicon-lock"></span>' : '' ;
$iconLock = (strlen($model->code)) ? ' <span class="glyphicon glyphicon-lock"></span>' : '' ;
$html = Html::a('Visiter',Yii::$app->urlManagerProducer->createAbsoluteUrl(['site/index', 'slug_producer' => $model->slug]), ['class'=>'btn btn-primary']) ; $html = Html::a('Visiter',Yii::$app->urlManagerProducer->createAbsoluteUrl(['site/index', 'slug_producer' => $model->slug]), ['class'=>'btn btn-primary']) ;
$html .= $icon_lock ;
$html .= $iconLock ;
return $html ; return $html ;
} }
], ],

+ 18
- 19
frontend/views/site/signup.php View File

$this->params['breadcrumbs'][] = $this->title; $this->params['breadcrumbs'][] = $this->title;
?> ?>
<div class="site-signup"> <div class="site-signup">
<h1 class="title-systeme-commande"><span class="glyphicon glyphicon-user"></span>&nbsp;&nbsp;<?= Html::encode($this->title) ?></h1>
<h1 class="title-system-order"><span class="glyphicon glyphicon-user"></span>&nbsp;&nbsp;<?= Html::encode($this->title) ?></h1>
<div class="row"> <div class="row">
<div class="col-lg-5"> <div class="col-lg-5">
<?php $form = ActiveForm::begin(['id' => 'form-signup','enableClientValidation'=> false]); ?> <?php $form = ActiveForm::begin(['id' => 'form-signup','enableClientValidation'=> false]); ?>
<?= $form->field($model, 'email') ?> <?= $form->field($model, 'email') ?>
<?= $form->field($model, 'password')->passwordInput() ?> <?= $form->field($model, 'password')->passwordInput() ?>
<?= $form->field($model, 'nom') ?>
<?= $form->field($model, 'prenom') ?>
<?= $form->field($model, 'telephone') ?>
<?php //$form->field($model, 'is_boulanger')->checkbox() ?>

<div id="client-boulanger" class="btn-group" data-toggle="buttons">
<label class="btn btn-default <?php if($model->option_client_boulanger == 'client' || !$model->option_client_boulanger): ?>active<?php endif; ?>">
<input type="radio" name="SignupForm[option_client_boulanger]" value="client" id="option-client" autocomplete="off" <?php if($model->option_client_boulanger == 'client' || !$model->option_client_boulanger): ?>checked<?php endif; ?>> Je suis client
<?= $form->field($model, 'lastname') ?>
<?= $form->field($model, 'name') ?>
<?= $form->field($model, 'phone') ?>

<div id="user-producer" class="btn-group" data-toggle="buttons">
<label class="btn btn-default <?php if($model->option_user_producer == 'user' || !$model->option_user_producer): ?>active<?php endif; ?>">
<input type="radio" name="SignupForm[option_user_producer]" value="user" id="option-user" autocomplete="off" <?php if($model->option_user_producer == 'user' || !$model->option_user_producer): ?>checked<?php endif; ?>> Je suis client
</label> </label>
<label class="btn btn-default <?php if($model->option_client_boulanger == 'boulanger'): ?>active<?php endif; ?>">
<input type="radio" name="SignupForm[option_client_boulanger]" value="boulanger" id="option-boulanger" autocomplete="off" <?php if($model->option_client_boulanger == 'boulanger'): ?>checked<?php endif; ?>> Je suis producteur
<label class="btn btn-default <?php if($model->option_user_producer == 'producer'): ?>active<?php endif; ?>">
<input type="radio" name="SignupForm[option_user_producer]" value="producer" id="option-producer" autocomplete="off" <?php if($model->option_user_producer == 'producer'): ?>checked<?php endif; ?>> Je suis producteur
</label> </label>
</div> </div>


<div id="champs-boulanger"> <div id="champs-boulanger">
<?= $form->field($model, 'nom_magasin') ?>
<?= $form->field($model, 'name') ?>
<?= $form->field($model, 'type')->textInput(['placeholder' => 'Boulangerie, brasserie, ferme ...']); ?> <?= $form->field($model, 'type')->textInput(['placeholder' => 'Boulangerie, brasserie, ferme ...']); ?>
<?= $form->field($model, 'siret') ?> <?= $form->field($model, 'siret') ?>
<?= $form->field($model, 'code_postal') ?>
<?= $form->field($model, 'ville') ?>
<?= $form->field($model, 'prix_libre',[
<?= $form->field($model, 'postcode') ?>
<?= $form->field($model, 'city') ?>
<?= $form->field($model, 'free_price',[
'inputTemplate' => '<div class="input-group">{input}<span class="input-group-addon"><span class="glyphicon glyphicon-euro"></span></span></div>', 'inputTemplate' => '<div class="input-group">{input}<span class="input-group-addon"><span class="glyphicon glyphicon-euro"></span></span></div>',
]) ])
->label('Prix libre HT / mois') ->label('Prix libre HT / mois')
->hint('Laissez ce champs vide si vous souhaitez dans un premier temps simplement tester la plateforme. Une fois l\'outil mis en place dans votre structure, vous pourrez modifier ce coût dans la section "Mon abonnement" de votre panneau d\'administration.') ; ?> ->hint('Laissez ce champs vide si vous souhaitez dans un premier temps simplement tester la plateforme. Une fois l\'outil mis en place dans votre structure, vous pourrez modifier ce coût dans la section "Mon abonnement" de votre panneau d\'administration.') ; ?>
<?= $form->field($model, 'cgv')->checkbox()->label('J\'accepte les <a class="btn btn-xs btn-default" data-toggle="modal" data-target="#modal-cgv" href="javascript:void(0);">conditions générales de service</a> et les <a class="btn btn-xs btn-default" data-toggle="modal" data-target="#modal-tarifs" href="javascript:void(0);">conditions tarifaires</a> (prix libre).') ?> <?= $form->field($model, 'cgv')->checkbox()->label('J\'accepte les <a class="btn btn-xs btn-default" data-toggle="modal" data-target="#modal-cgv" href="javascript:void(0);">conditions générales de service</a> et les <a class="btn btn-xs btn-default" data-toggle="modal" data-target="#modal-tarifs" href="javascript:void(0);">conditions tarifaires</a> (prix libre).') ?>
</div> </div>
<div id="champs-client">
<?= $form->field($model, 'id_etablissement')->dropDownList($data_etablissements_dispos, ['prompt' => '--','encode' => false,'options' => $options_etablissements_dispos]) ?>
<div id="champs-user">
<?= $form->field($model, 'id_producer')->dropDownList($dataProducers, ['prompt' => '--','encode' => false,'options' => $optionsProducers]) ?>
<div id="bloc-code-acces"> <div id="bloc-code-acces">
<?= $form->field($model, 'code',[ <?= $form->field($model, 'code',[
'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>', 'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>',
</div> </div>
</div> </div>


<div class="form-group" id="boutons-inscrire">
<div class="form-group" id="buttons-signup">
<?= Html::submitButton("S'inscrire", ['class' => 'btn btn-primary', 'name' => 'signup-button']) ?> <?= Html::submitButton("S'inscrire", ['class' => 'btn btn-primary', 'name' => 'signup-button']) ?>
</div> </div>
<?php ActiveForm::end(); ?> <?php ActiveForm::end(); ?>
</div> </div>


<!-- Tarifs --> <!-- Tarifs -->
<?= $this->render('../site/_tarifs_producteur'); ?>
<?= $this->render('../site/_prices_producer'); ?>

Loading…
Cancel
Save