瀏覽代碼

Refactoring/traduction vues frontend/views/site

dev
Guillaume Bourgeois 5 年之前
父節點
當前提交
0afbb93536
共有 9 個文件被更改,包括 59 次插入59 次删除
  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 查看文件

@@ -39,7 +39,7 @@ termes.
?>

<!-- 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-content">
<div class="modal-header">

+ 2
- 1
frontend/views/site/cgv.php 查看文件

@@ -35,7 +35,8 @@ pris connaissance de la licence CeCILL, et que vous en avez accepté les
termes.
*/

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

?>

<div class="content-text">

frontend/views/site/creditpain.php → frontend/views/site/credit.php 查看文件

@@ -36,21 +36,21 @@ pris connaissance de la licence CeCILL, et que vous en avez accepté les
termes.
*/

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

<div class="container content-text">
<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
n'avez pas à payer chez votre producteur à chaque fois que vous y
récupérez une commande.</p>
<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.
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>
<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>

+ 6
- 6
frontend/views/site/index.php 查看文件

@@ -55,10 +55,10 @@ $this->setPageTitle('Plateforme de réservation de pain') ;
?>

<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>
<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>
</h2>
<p>Réservez vos produits en ligne et récupérez votre commande
@@ -72,9 +72,9 @@ $this->setPageTitle('Plateforme de réservation de pain') ;
<div>Gratuit</div>
</div>
</div>
<div class="col-md-6 boulanger">
<div class="col-md-6 producer">
<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>
</h2>

@@ -104,4 +104,4 @@ $this->setPageTitle('Plateforme de réservation de pain') ;
</div>

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

+ 2
- 2
frontend/views/site/login.php 查看文件

@@ -48,7 +48,7 @@ $this->params['breadcrumbs'][] = $this->title;
?>
<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="col-lg-5">
@@ -56,7 +56,7 @@ $this->params['breadcrumbs'][] = $this->title;
<?php if(YII_ENV == 'demo') : ?>
<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>
</div>
<?php endif; ?>

+ 15
- 15
frontend/views/site/producer.php 查看文件

@@ -39,16 +39,16 @@ termes.
use yii\helpers\Html ;
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; ?>
<div class="col-md-6">
@@ -60,11 +60,11 @@ $this->title = 'Producteur '.Html::encode($etablissement->nom) ;
<p>
Si vous avez oublié votre mot de passe, vous pouvez le <?= Html::a('réinitialiser', ['site/request-password-reset']) ?>.
</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>',
])
->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') ; ?>
<?php endif; ?>
<div class="form-group">
@@ -78,15 +78,15 @@ $this->title = 'Producteur '.Html::encode($etablissement->nom) ;
<?php $form = ActiveForm::begin(['id' => 'form-signup','enableClientValidation'=> false]); ?>
<?= $form->field($model_signup, 'email') ?>
<?= $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>',
])
->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') ; ?>
<?php endif; ?>

+ 5
- 5
frontend/views/site/producer_code.php 查看文件

@@ -38,17 +38,17 @@ termes.

use yii\bootstrap\ActiveForm;

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

?>
<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]); ?>
<?= $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>',
])
->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') ; ?>
<div class="form-group buttons">
<?= Html::submitButton('Entrer', ['class' => 'btn btn-primary', 'name' => 'valider-button']) ?>

+ 5
- 5
frontend/views/site/producers.php 查看文件

@@ -40,12 +40,12 @@ $this->setTitle('Producteurs') ;

?>

<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([
'dataProvider' => $data_provider_producers,
'dataProvider' => $dataProviderProducers,
'summary' => '',
'columns' => [
[
@@ -57,16 +57,16 @@ GridView::widget([
[
'label' => 'Localisation',
'value' => function($model) {
return $model->ville. ' ('.$model->code_postal.')' ;
return $model->city. ' ('.$model->postcode.')' ;
}
],
[
'label' => 'Lien',
'format' => 'raw',
'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 .= $icon_lock ;
$html .= $iconLock ;
return $html ;
}
],

+ 18
- 19
frontend/views/site/signup.php 查看文件

@@ -47,7 +47,7 @@ $this->title = 'Inscription';
$this->params['breadcrumbs'][] = $this->title;
?>
<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="col-lg-5">
@@ -60,35 +60,34 @@ $this->params['breadcrumbs'][] = $this->title;
<?php $form = ActiveForm::begin(['id' => 'form-signup','enableClientValidation'=> false]); ?>
<?= $form->field($model, 'email') ?>
<?= $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 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>
</div>

<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, '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>',
])
->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.') ; ?>
<?= $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 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">
<?= $form->field($model, 'code',[
'inputTemplate' => '<div class="input-group"><span class="input-group-addon"><span class="glyphicon glyphicon-lock"></span></span>{input}</div>',
@@ -99,7 +98,7 @@ $this->params['breadcrumbs'][] = $this->title;
</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']) ?>
</div>
<?php ActiveForm::end(); ?>
@@ -129,4 +128,4 @@ $this->params['breadcrumbs'][] = $this->title;
</div>

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

Loading…
取消
儲存