Browse Source

[backend] Gestion du logo dans les paramètres du producteur

refactoring
Guillaume Bourgeois 5 years ago
parent
commit
975d034619
2 changed files with 10 additions and 1 deletions
  1. +7
    -0
      backend/views/producer/update.php
  2. +3
    -1
      producer/views/layouts/main.php

+ 7
- 0
backend/views/producer/update.php View File

@@ -82,6 +82,13 @@ $this->addBreadcrumb($this->getTitle()) ;
<?= $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 établissement à leur tableau de bord.<br />"
. "<a href=\"".Yii::$app->urlManager->createUrl(['communicate/index'])."\">Cliquez ici</a> pour télécharger un mode d'emploi comprenant ce code à distribuer à vos clients.") ?>
<?= $form->field($model, 'logo')->fileInput() ?>
<?php
if (strlen($model->logo)) {
echo '<img src="'.Yii::$app->urlManagerProducer->getBaseUrl().'/uploads/' . $model->logo . '" width="400px" /><br />';
echo '<input type="checkbox" name="delete_logo" id="delete_logo" /> <label for="delete_logo">Supprimer le logo</label><br /><br />';
}
?>
<?= $form->field($model, 'photo')->fileInput() ?>
<?php
if (strlen($model->photo)) {

+ 3
- 1
producer/views/layouts/main.php View File

@@ -128,7 +128,9 @@ if(!Yii::$app->user->isGuest) {
<div class="fixed">
<?php if(strlen($producer->logo)): ?>
<div id="logo">
<img class="img-logo" src="<?= Yii::$app->urlManager->baseUrl; ?>/uploads/<?= $producer->logo; ?>" alt="Logo <?= Html::encode($producer->name) ?>" />
<a href="<?= Yii::$app->urlManager->createUrl(['site/index']) ?>">
<img class="img-logo" src="<?= Yii::$app->urlManager->baseUrl; ?>/uploads/<?= $producer->logo; ?>" alt="Logo <?= Html::encode($producer->name) ?>" />
</a>
</div>
<?php endif; ?>
<h1><?= Html::encode($producer->name); ?></h1>

Loading…
Cancel
Save