ソースを参照

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

dev
コミット
975d034619
2個のファイルの変更10行の追加1行の削除
  1. +7
    -0
      backend/views/producer/update.php
  2. +3
    -1
      producer/views/layouts/main.php

+ 7
- 0
backend/views/producer/update.php ファイルの表示

@@ -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 ファイルの表示

@@ -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>

読み込み中…
キャンセル
保存