@@ -19,9 +19,9 @@ use yii\helpers\Html ; | |||
<ol> | |||
<li>Inscrivez-vous sur <strong>www.laboiteapain.net</strong></li> | |||
<?php if(strlen($etablissement->code)): ?> | |||
<li>Ajoutez la boulangerie <strong><?= Html::encode($etablissement->nom); ?></strong><br />grâce au code : <span class="code"><strong><?= Html::encode($etablissement->code) ?></strong> <?php if(!isset($pdf)): echo Html::a('<span class="glyphicon glyphicon-pencil"></span>', ['etablissement/update'], ['class'=> 'btn btn-default btn-xs']); endif; ?></span></li> | |||
<li>Ajoutez le producteur <strong><?= Html::encode($etablissement->nom); ?></strong><br />grâce au code : <span class="code"><strong><?= Html::encode($etablissement->code) ?></strong> <?php if(!isset($pdf)): echo Html::a('<span class="glyphicon glyphicon-pencil"></span>', ['etablissement/update'], ['class'=> 'btn btn-default btn-xs']); endif; ?></span></li> | |||
<?php else: ?> | |||
<li>Ajoutez la boulangerie <strong><?= Html::encode($etablissement->nom); ?></strong></li> | |||
<li>Ajoutez la producteur <strong><?= Html::encode($etablissement->nom); ?></strong></li> | |||
<?php endif; ?> | |||
<li>Passez votre commande</li> | |||
</ol> |
@@ -5,13 +5,13 @@ use yii\grid\GridView; | |||
use common\models\User ; | |||
use common\models\Etablissement ; | |||
$this->title = 'Boulangeries'; | |||
$this->title = 'Producteurs'; | |||
$this->params['breadcrumbs'][] = 'Administration' ; | |||
$this->params['breadcrumbs'][] = $this->title; | |||
?> | |||
<h1>Boulangeries</h1> | |||
<h1>Producteurs</h1> | |||
<?= GridView::widget([ | |||
'dataProvider' => $datas_etablissements, |
@@ -20,13 +20,13 @@ $this->params['breadcrumbs'][] = 'Paramètres'; | |||
0 => 'Non', | |||
1 => 'Oui' | |||
], []) | |||
->label('Activer la boulangerie') | |||
->hint('Activez cette option pour rendre votre boulangerie visible à vos clients.') ; ?> | |||
->label('Activer le producteur') | |||
->hint('Activez cette option pour rendre votre établissement visible à vos clients.') ; ?> | |||
<?= $form->field($model, 'code_postal') ?> | |||
<?= $form->field($model, 'ville') ?> | |||
<?= $form->field($model, 'code')->hint("Saisissez ce champs si vous souhaitez protéger l'accès à votre boutique par un code, sinon laissez-le vide.<br />" | |||
. "Ce code est à communiquer à vos client pour qu'ils puissent ajouter votre boulangerie à leur tableau de bord.<br />" | |||
. "Ce code est à communiquer à vos client pour qu'ils puissent ajouter votre établissement à leur tableau de bord.<br />" | |||
. "<a href=\"".Yii::$app->urlManager->createUrl(['communiquer/index'])."\">Cliquez ici</a> pour télécharger un mode d'emploi comprenant ce code à distribuer à vos clients.") ?> | |||
<?= $form->field($model, 'delai_commande') | |||
@@ -72,7 +72,7 @@ $this->params['breadcrumbs'][] = 'Paramètres'; | |||
], []) | |||
->label('Activer le système de Crédit Pain') | |||
->hint('Le système de Crédit Pain permet à vos clients d\'avoir un compte prépayé sur le site <em>La boîte à pain</em>.<br />' | |||
. 'Ils créditent leur compte en vous donnant la somme de leur choix à la boulangerie et c\'est ensuite à vous de '.Html::a('mettre à jour', ['user/index']).' leur compte Crédit Pain en ligne.<br />' | |||
. 'Ils créditent leur compte en vous donnant la somme de leur choix et c\'est ensuite à vous de '.Html::a('mettre à jour', ['user/index']).' leur compte Crédit Pain en ligne.<br />' | |||
. 'Ceci fait, les clients paient leur commande directement via leur compte Crédit Pain.') ; ?> | |||
<?= $form->field($model, 'photo')->fileInput() ?> |
@@ -118,7 +118,7 @@ AppAsset::register($this); | |||
'url' => '#', | |||
'items' => [ | |||
[ | |||
'label' => '<span class="glyphicon glyphicon-th-list"></span> Boulangeries', | |||
'label' => '<span class="glyphicon glyphicon-th-list"></span> Producteurs', | |||
'url' => ['etablissement-admin/index'], | |||
'visible'=> !Yii::$app->user->isGuest, | |||
], | |||
@@ -170,7 +170,7 @@ AppAsset::register($this); | |||
$etablissement = Etablissement::findOne(Yii::$app->user->identity->id_etablissement) ; | |||
if(!$etablissement->actif): | |||
?> | |||
<span class="label label-danger" data-toggle="tooltip" data-placement="bottom" data-original-title="Activez votre boulangerie quand vous le souhaitez afin de la rendre visible à vos clients."> | |||
<span class="label label-danger" data-toggle="tooltip" data-placement="bottom" data-original-title="Activez votre établissement quand vous le souhaitez afin de la rendre visible à vos clients."> | |||
<?= Html::a('Hors-ligne',['etablissement/update']); ?> | |||
</span> | |||
<?php endif; ?> |
@@ -110,7 +110,7 @@ $this->title = 'Tableau de bord'; | |||
</thead> | |||
<tbody> | |||
<tr> | |||
<td>Boulangerie activée</td> | |||
<td>Établissement activé</td> | |||
<td> | |||
<?php if($etablissement->actif): ?> | |||
<span class="label label-success">Active</span> | |||
@@ -120,7 +120,7 @@ $this->title = 'Tableau de bord'; | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>Boulangerie protégée par un code</td> | |||
<td>Établissement protégé par un code</td> | |||
<td> | |||
<?php if(strlen($etablissement->code)): ?> | |||
<span class="label label-success">Oui</span><br /> |
@@ -145,7 +145,7 @@ $this->params['breadcrumbs'][] = $this->title; | |||
]); | |||
} | |||
else { | |||
return '<span data-toggle="tooltip" data-placement="top" title="Vous ne pouvez pas modifier les clients qui appartiennent à plusieurs boulangeries."><span class="glyphicon glyphicon-remove-sign"></span> Non modifiable</span>' ; | |||
return '<span data-toggle="tooltip" data-placement="top" title="Vous ne pouvez pas modifier les clients qui sont liés à plusieurs producteurs."><span class="glyphicon glyphicon-remove-sign"></span> Non modifiable</span>' ; | |||
} | |||
}, | |||
], |
@@ -6,10 +6,10 @@ use yii\helpers\Html; | |||
<p>Bonjour <?= Html::encode($user->prenom); ?>,</p> | |||
<p>Votre boulangerie <strong><?= Html::encode($etablissement->nom); ?></strong> vient | |||
<p>Votre producteur <strong><?= Html::encode($etablissement->nom); ?></strong> vient | |||
de créer un compte pour vous sur le site <a href="http://www.laboiteapain.net/">La boîte à pain</a>.</p> | |||
<p><strong>Ce compte vous permet de passer vos commandes dans cette boulangerie.</strong></p> | |||
<p><strong>Ce compte vous permet de passer vos commandes dans cet établissement.</strong></p> | |||
<p>Voci vos identifiants de connexion :<br /> | |||
Identifiant : <strong><?= Html::encode($user->email); ?></strong><br /> |
@@ -1,9 +1,9 @@ | |||
Bonjour <?= $user->prenom ?>, | |||
Votre boulangerie "<?= $etablissement->nom ?>" vient | |||
Votre producteur "<?= $etablissement->nom ?>" vient | |||
de créer un compte pour vous sur le site http://www.laboiteapain.net/. | |||
Ce compte vous permet de passer vos commandes dans cette boulangerie. | |||
Ce compte vous permet de passer vos commandes dans cet établissement. | |||
Voci vos identifiants de connexion : | |||
Identifiant : <?= $user->email; ?> |
@@ -4,6 +4,6 @@ use yii\helpers\Html; | |||
?> | |||
<p>Une nouvelle boulangerie vient de s'inscrire : <strong><?= Html::encode($etablissement->nom) ?></strong>.</p> | |||
<p>Un nouveau producteur vient de s'inscrire : <strong><?= Html::encode($etablissement->nom) ?></strong>.</p> | |||
@@ -1,2 +1,2 @@ | |||
Une nouvelle boulangerie vient de s'inscrire : <?= $etablissement->nom; ?>. | |||
Un nouveau producteur vient de s'inscrire : <?= $etablissement->nom; ?>. |
@@ -18,9 +18,9 @@ use common\helpers\Url ; | |||
en place votre système de réservation.</p> | |||
<?php else: ?> | |||
<?php if(!is_null($etablissement)): ?> | |||
<p>Vous pouvez maintenant <a href="<?= Url::frontend().'index.php?r=commande/create&id_etablissement='.$etablissement->id ?>">passer commande</a> dans votre boulangerie <strong><?= Html::encode($etablissement->nom); ?></strong>.</p> | |||
<p>Vous pouvez maintenant <a href="<?= Url::frontend().'index.php?r=commande/create&id_etablissement='.$etablissement->id ?>">passer commande</a> chez votre producteur <strong><?= Html::encode($etablissement->nom); ?></strong>.</p> | |||
<?php else: ?> | |||
<p>Vous pouvez maintenant passer commande dans votre boulangerie.</p> | |||
<p>Vous pouvez maintenant passer commande chez votre producteur.</p> | |||
<?php endif; ?> | |||
<?php endif; ?> | |||
@@ -17,10 +17,10 @@ Vous pouvez dès maintenant vous connecter à votre Espace boulanger pour mettre | |||
<?= Url::backend(); ?> | |||
<?php else: ?> | |||
<?php if(!is_null($etablissement)): ?> | |||
Vous pouvez maintenant passer commande dans votre boulangerie "<?= $etablissement->nom ?>" : | |||
Vous pouvez maintenant passer commande chez votre producteur "<?= $etablissement->nom ?>" : | |||
<?= Url::frontend().'index.php?r=commande/create&id_etablissement='.$etablissement->id ?> | |||
<?php else: ?> | |||
Vous pouvez maintenant passer commande dans votre boulangerie. | |||
Vous pouvez maintenant passer commande chez votre producteur. | |||
<?php endif; ?> | |||
<?php endif; ?> | |||
@@ -51,7 +51,7 @@ class Etablissement extends \yii\db\ActiveRecord | |||
if($etablissement && $etablissement->id != $this->id) | |||
{ | |||
$this->addError($attribute, 'Ce code est déjà utilisé par une autre boulangerie.'); | |||
$this->addError($attribute, 'Ce code est déjà utilisé par un autre producteur.'); | |||
} | |||
}], | |||
[['description'], 'string'], |
@@ -211,7 +211,7 @@ class CommandeController extends FrontendController { | |||
// liste des etablissements | |||
$etablissements = Yii::$app->user->identity->getEtablissementsFavoris(); | |||
// liste des boulangeries disponibles | |||
// liste des établissement disponibles | |||
$arr_etablissements = Etablissement::getEtablissementsPopulateDropdown() ; | |||
$data_etablissements_dispos = $arr_etablissements['data'] ; | |||
$options_etablissements_dispos = $arr_etablissements['options'] ; |
@@ -214,7 +214,7 @@ class SiteController extends FrontendController | |||
} | |||
} | |||
// liste des boulangeries disponibles | |||
// liste des établissements disponibles | |||
$etablissements = Etablissement::getEtablissementsPopulateDropdown() ; | |||
$data_etablissements_dispos = $etablissements['data'] ; | |||
$options_etablissements_dispos = $etablissements['options'] ; |
@@ -29,7 +29,7 @@ class AddEtablissementForm extends Model | |||
$etablissement = Etablissement::findOne($this->id_etablissement) ; | |||
if(!$etablissement) | |||
{ | |||
$this->addError($attribute, 'Cette boulangerie n\'existe pas.') ; | |||
$this->addError($attribute, 'Cet établissement n\'existe pas.') ; | |||
} | |||
$user_etablissement_exist = UserEtablissement::find() | |||
@@ -42,7 +42,7 @@ class AddEtablissementForm extends Model | |||
if($user_etablissement_exist) | |||
{ | |||
$this->addError($attribute, 'Cette boulangerie est déjà sur votre tableau de bord.') ; | |||
$this->addError($attribute, 'Cet établissement est déjà sur votre tableau de bord.') ; | |||
} | |||
}], | |||
['code', 'required', 'message' => 'Champs obligatoire', 'when' => function($model) { | |||
@@ -110,6 +110,6 @@ class AddEtablissementForm extends Model | |||
$user_etablissement->save() ; | |||
} | |||
Yii::$app->session->setFlash('success', 'La boulangerie <strong>'.Html::encode($etablissement->nom).'</strong> a bien été ajoutée à votre tableau de bord.') ; | |||
Yii::$app->session->setFlash('success', 'Le producteur <strong>'.Html::encode($etablissement->nom).'</strong> a bien été ajoutée à votre tableau de bord.') ; | |||
} | |||
} |
@@ -128,7 +128,7 @@ class SignupForm extends Model | |||
$etablissement = Etablissement::findOne($this->id_etablissement) ; | |||
if(!$etablissement) | |||
{ | |||
$this->addError($attribute, 'Cette boulangerie n\'existe pas.') ; | |||
$this->addError($attribute, 'Ce producteur n\'existe pas.') ; | |||
} | |||
} | |||
}], | |||
@@ -208,7 +208,7 @@ class SignupForm extends Model | |||
]) | |||
->setTo(Yii::$app->params['adminEmail']) | |||
->setFrom([Yii::$app->params['adminEmail'] => 'La boîte à pain']) | |||
->setSubject('[La boîte à pain] Nouvelle boulangerie') | |||
->setSubject('[La boîte à pain] Nouveau producteur') | |||
->send(); | |||
} | |||
@@ -216,7 +216,7 @@ class SignupForm extends Model | |||
$user->generateAuthKey(); | |||
if ($user->save()) { | |||
// on ajoute la boulangerie sélectionnée par l'user en favoris | |||
// on ajoute l'établissement sélectionnée par l'user en favoris | |||
if($this->option_client_boulanger == 'client') | |||
{ | |||
if($this->id_etablissement) | |||
@@ -261,12 +261,12 @@ class SignupForm extends Model | |||
'rememberMe' => 'Se souvenir de moi', | |||
'prenom' => 'Prénom', | |||
'telephone' => 'Téléphone', | |||
'is_boulanger' => "Je suis professionnel et souhaite mettre en place un système de réservation de pain dans ma boulangerie", | |||
'nom_magasin' => 'Nom de la boulangerie', | |||
'is_boulanger' => "Je suis professionnel et souhaite mettre en place un système de réservation dans mon établissement", | |||
'nom_magasin' => 'Nom de l\'établissement', | |||
'siret' => 'Numéro SIRET', | |||
'code_postal' => 'Code postal', | |||
'ville' => 'Commune', | |||
'id_etablissement' => 'Ma boulangerie', | |||
'id_etablissement' => 'Producteur', | |||
]; | |||
} | |||
} |
@@ -10,7 +10,7 @@ use common\models\Etablissement; | |||
?> | |||
<div class="commande-form"> | |||
<h2 id="step-choix-etablissement">Je choisis ma boulangerie</h2> | |||
<h2 id="step-choix-etablissement">Je choisis mon producteur</h2> | |||
<?php if(count($etablissements)): ?> | |||
<?= | |||
@@ -23,7 +23,7 @@ use common\models\Etablissement; | |||
?> | |||
<div class="clr"></div> | |||
<?php else: ?> | |||
<div class="alert alert-info">Veuiller <a href="<?= Yii::$app->urlManager->createUrl(['commande/index']) ; ?>">ajouter une boulangerie</a> à votre tableau de bord avant de passer commande.</div> | |||
<div class="alert alert-info">Veuiller <a href="<?= Yii::$app->urlManager->createUrl(['commande/index']) ; ?>">ajouter un producteur</a> à votre tableau de bord avant de passer commande.</div> | |||
<?php endif; ?> | |||
<?php |
@@ -9,7 +9,7 @@ use common\helpers\Url ; | |||
<?php if(isset($id_etablissement) && $id_etablissement && | |||
isset($etablissement_paiement_ok) && !$etablissement_paiement_ok): ?> | |||
<div class="alert alert-warning">Cette boulangerie est désactivée.</div> | |||
<div class="alert alert-warning">Ce producteur est désactivé.</div> | |||
<?php endif; ?> | |||
<?php foreach($etablissements as $e): ?> | |||
@@ -27,7 +27,7 @@ use common\helpers\Url ; | |||
<div class="localite"> | |||
à <?php echo Html::encode($e['ville']).' ('.Html::encode($e['code_postal']).')'; ?> | |||
<?php if(!$e['actif']): ?> | |||
• <span class="label label-danger" data-toggle="tooltip" data-placement="bottom" data-original-title="Les commandes sont actuellement fermées pour cette boulangerie. Revenez plus tard ou prenez contact avec l'établissement.">Hors-ligne</span> | |||
• <span class="label label-danger" data-toggle="tooltip" data-placement="bottom" data-original-title="Les commandes sont actuellement fermées pour ce producteur. Revenez plus tard ou prenez contact avec l'établissement.">Hors-ligne</span> | |||
<?php endif; ?> | |||
</div> | |||
@@ -49,7 +49,7 @@ use common\helpers\Url ; | |||
<?php if($context == 'index'): ?> | |||
<a class="btn btn-primary" <?= $disabled; ?> href="<?= Yii::$app->urlManager->createUrl(['commande/create', 'id_etablissement' => $e['id']]) ?>">Commander</a> | |||
<?php if($e['id'] == Yii::$app->user->identity->id_etablissement): ?> | |||
<a class="btn btn-default" href="<?= Url::backend(); ?>" data-toggle="tooltip" data-placement="bottom" title="Accédez au panneau d'administration de votre boulangerie"><span class="glyphicon glyphicon-cog"></span> Gérer ma boulangerie</a> | |||
<a class="btn btn-default" href="<?= Url::backend(); ?>" data-toggle="tooltip" data-placement="bottom" title="Accédez au panneau d'administration de votre établissement"><span class="glyphicon glyphicon-cog"></span> Gérer mon établissement</a> | |||
<?php endif; ?> | |||
<?php elseif($context == 'commande'): ?> | |||
<a class="btn btn-primary" <?= $disabled; ?> href="<?= Yii::$app->urlManager->createUrl(['commande/create', 'id_etablissement' => $e['id']]) ?>">Sélectionner</a> | |||
@@ -68,7 +68,7 @@ use common\helpers\Url ; | |||
</div> | |||
<?php if($e['credit_pain']): ?> | |||
<div class="credit-pain"> | |||
<span data-toggle="tooltip" data-placement="bottom" title="Montant de votre compte Crédit Pain. Rendez-vous dans votre boulangerie pour créditer votre compte."> | |||
<span data-toggle="tooltip" data-placement="bottom" title="Montant de votre compte Crédit Pain. Rendez-vous chez votre producteur pour créditer votre compte."> | |||
<span class="montant"><?= number_format($e['credit'],2); ?> <span class="glyphicon glyphicon-euro"></span></span> | |||
</span> | |||
<a class="info-credit-pain" href="<?= Yii::$app->urlManager->createUrl(['site/creditpain']); ?>" data-toggle="tooltip" data-placement="bottom" title="En savoir plus sur le Crédit Pain"><span class="glyphicon glyphicon-info-sign"></span></a> |
@@ -13,7 +13,7 @@ $this->title = 'Commande' ; | |||
<h1 class="title-systeme-commande"><span class="glyphicon glyphicon-th-list"></span> Tableau de bord</h1> | |||
<h2>Boulangeries</h2> | |||
<h2>Producteurs</h2> | |||
<?php if($commande_ok): ?> | |||
<div class="alert alert-success"> | |||
@@ -38,7 +38,7 @@ $this->title = 'Commande' ; | |||
<div class="col-md-6" id="bloc-add-etablissement"> | |||
<div class="panel panel-default"> | |||
<div class="panel-heading"> | |||
<h3 class="panel-title"><span class="glyphicon glyphicon-plus"></span> Ajouter une boulangerie</h3> | |||
<h3 class="panel-title"><span class="glyphicon glyphicon-plus"></span> Ajouter un producteur</h3> | |||
</div> | |||
<div class="panel-body"> | |||
<?php $form = ActiveForm::begin(['id' => 'form-add-boulanger','enableClientValidation'=> false]); ?> | |||
@@ -58,7 +58,7 @@ $this->title = 'Commande' ; | |||
]) | |||
->label('Code') | |||
->hint('Renseignez-vous auprès de votre boulangerie pour qu\'elle 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> | |||
<?= Html::submitButton('<span class="glyphicon glyphicon-plus"></span> Valider', ['class' => 'btn btn-default', 'name' => 'add-etablissement-button']) ?> | |||
<?php ActiveForm::end(); ?> | |||
@@ -76,7 +76,7 @@ $this->title = 'Commande' ; | |||
<table id="historique-commandes" class="table table-striped table-bordered"> | |||
<thead> | |||
<tr> | |||
<th>Boulangerie</th> | |||
<th>Producteur</th> | |||
<th>Date livraison</th> | |||
<th>Résumé</th> | |||
<th>Lieu</th> |
@@ -8,7 +8,7 @@ | |||
<p>La Société édite le site internet <a href="http://www.laboiteapain.net">http://www.laboiteapain.net</a> | |||
(le « <strong>Site</strong> ») permettant la mise en relation des utilisateurs | |||
du Site avec les Boulangers inscrits sur le Site afin de faciliter leur commande | |||
auprès de leur boulangerie. Les présentes Conditions ont pour objet de définir | |||
auprès de leur producteur. Les présentes Conditions ont pour objet de définir | |||
les droits et obligations du Boulanger dans le cadre de son référencement sur le Site. </p> | |||
<h2>2. Mise en relation</h2> |
@@ -7,11 +7,11 @@ $this->title = 'Crédit pain'; | |||
<h1>Le Crédit Pain</h1> | |||
<p>Le <em>Crédit Pain</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 dans votre boulangerie à chaque fois que vous y | |||
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 dans votre boulangerie et de régler la somme que vous souhaitez créditer. | |||
La boulangerie se chargera de mettre à jour votre <em>Crédit Pain</em> | |||
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> | |||
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> |
@@ -38,7 +38,7 @@ $this->title = 'Plateforme de réservation de pain'; | |||
</h2> | |||
<p><em>Réservez votre pain en ligne et récupérez votre commande<br /> | |||
dans votre boulangerie ou dans un dépôt près de chez vous.</em></p> | |||
chez votre producteur ou dans un dépôt près de chez vous.</em></p> | |||
<ul> | |||
<li>Garantie d'avoir du pain</li> |
@@ -52,7 +52,7 @@ $this->params['breadcrumbs'][] = $this->title; | |||
]) | |||
->label('Code') | |||
->hint('Renseignez-vous auprès de votre boulangerie pour qu\'elle 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> | |||
</div> | |||