Parcourir la source

[backend] Produits : correction bug url photo

refactoring
Guillaume Bourgeois il y a 4 ans
Parent
révision
777677bd49
2 fichiers modifiés avec 6 ajouts et 4 suppressions
  1. +3
    -2
      backend/views/product/_form.php
  2. +3
    -2
      backend/views/product/index.php

+ 3
- 2
backend/views/product/_form.php Voir le fichier

@@ -128,8 +128,9 @@ use common\helpers\GlobalParam;
<?= $form->field($model, 'photo')->fileInput() ?>
<?php
if (strlen($model->photo)) {
$url = Yii::$app->urlManagerProducer->getHostInfo() . '/' . Yii::$app->urlManagerProducer->baseUrl;
echo '<img class="photo-product" src="' . $url . '/uploads/' . $model->photo . '" width="200px" /><br />';
$url = Yii::$app->urlManagerProducer->getHostInfo() . '/' . Yii::$app->urlManagerProducer->baseUrl . '/uploads/' . $model->photo;
$url = str_replace('//uploads','/uploads', $url) ;
echo '<img class="photo-product" src="' . $url . '" width="200px" /><br />';
echo '<input type="checkbox" name="delete_photo" id="delete_photo" /> <label for="delete_photo">Supprimer la photo</label><br /><br />';
}
?>

+ 3
- 2
backend/views/product/index.php Voir le fichier

@@ -73,8 +73,9 @@ $this->addButton(['label' => 'Nouveau produit <span class="glyphicon glyphicon-p
'filter' => '',
'value' => function ($model) {
if (strlen($model->photo)) {
$url = Yii::$app->urlManagerProducer->getHostInfo() . '/' . Yii::$app->urlManagerProducer->baseUrl;
return '<img class="photo-product" src="' . $url . '/uploads/' . $model->photo . '" />';
$url = Yii::$app->urlManagerProducer->getHostInfo() . '/' . Yii::$app->urlManagerProducer->baseUrl . '/uploads/'.$model->photo ;
$url = str_replace('//uploads','/uploads', $url) ;
return '<img class="photo-product" src="' . $url . '" />';
}
return '';
}

Chargement…
Annuler
Enregistrer