From 542daecc44fb4b8c988746c67f3959844d92a222 Mon Sep 17 00:00:00 2001 From: marina Date: Tue, 27 May 2025 10:46:28 +0300 Subject: [PATCH] ERP-417 --- erp24/views/write_offs_erp/view.php | 34 ++++++++++++++++------------- 1 file changed, 19 insertions(+), 15 deletions(-) diff --git a/erp24/views/write_offs_erp/view.php b/erp24/views/write_offs_erp/view.php index 2ec419c0..d3e0829d 100644 --- a/erp24/views/write_offs_erp/view.php +++ b/erp24/views/write_offs_erp/view.php @@ -132,33 +132,37 @@ $this->registerCssFile('/css/write-offs-erp.css', ['position' => \yii\web\View:: $dataTable .= '' . Html::encode($causeName) . ''; $dataTable .= '' . Html::encode($product['comment']) . ''; - // Изображения - $forWidget = false; + $dataTable .= ''; + $images = $product->imagesWriteOffsErp; if (!empty($images)) { - if ($forWidget) { - $dataTable .= ''; - } else { - $dataTable .= implode('', $images); + $dataTable .= '
'; + foreach ($images as $image) { + if ($image->image && $image->image->url) { + $dataTable .= Html::a( + Html::img($image->image->url), + $image->image->url, + [ + 'data-fancybox' => 'gallery-' . $product->id, + 'data-caption' => $product->name, + ] + ); + } } + $dataTable .= '
'; } $dataTable .= ''; - - // Видео + $dataTable .= ''; $video = $product->video; - if (!empty($video)) { - $dataTable .= '
'; - $dataTable .= '