]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Убрал гуид из вывода на главной
authorfomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 4 Dec 2024 14:13:36 +0000 (17:13 +0300)
committerfomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 4 Dec 2024 14:13:36 +0000 (17:13 +0300)
erp24/views/crud/product1c-replacement/index.php
erp24/views/crud/product1c-replacement/update.php
erp24/views/crud/product1c-replacement/view.php

index a34bbc34b4e002746f5f8640cf8902ac2b7d6e53..f298a46dfbee8d4721ae637cb4058715cf1575eb 100644 (file)
@@ -39,9 +39,10 @@ $this->params['breadcrumbs'][] = $this->title;
 
                     $product = $model->product;
                     if ($product) {
-                        $codeProduct = $product->code ? (', ' . $product->code) : '';
-                        $articuleProduct = $product->articule ? (', ' . $product->articule) : '';
-                        return Html::encode($product->name . ' (' . $model->guid . $codeProduct . $articuleProduct . ')');
+                        $codeProduct = $product->code ?  ('Код: ' . $product->code ) : '';
+                        $articuleProduct = $product->articule ? ('Артикул: ' . $product->articule) : '';
+                        $comaSeparated = ($product->code && $product->articule) ? ', ' : '';
+                        return Html::encode($product->name . ' (' . $codeProduct . $comaSeparated . $articuleProduct . ')');
                     }
                     return Html::encode($model->guid);
                 },
@@ -54,14 +55,13 @@ $this->params['breadcrumbs'][] = $this->title;
                     if (!empty($guidReplacements)) {
                         $listItems = '<ul>';
                         foreach ($guidReplacements as $replacementGuid) {
-
                             $replacementProduct = Products1c::findOne(['id' => $replacementGuid, 'tip' => 'products']);
                             if ($replacementProduct) {
-
-                                $code = $replacementProduct->code ? (', ' . $replacementProduct->code) : '';
-                                $articule = $replacementProduct->articule ? (', ' . $replacementProduct->articule) : '';
-
-                                $listItems .= '<li>' . Html::encode($replacementProduct->name . ' (' . $replacementGuid . $code . $articule . ')') . '</li> <br>';
+                                $code = $replacementProduct->code ? ( 'Код: ' . $replacementProduct->code) : '';
+                                $articule = $replacementProduct->articule ? ('Артикул: ' . $replacementProduct->articule) : '';
+                                $comaSeparated = ($replacementProduct->code && $replacementProduct->articule) ? ', ' : '';
+                                $listItems .= '<li>' . Html::encode($replacementProduct->name . ' (' . $code
+                                                                     . $comaSeparated . $articule . ')') . '</li> <br>';
                             } else {
                                 $listItems .= '<li>' . Html::encode($replacementGuid) . '</li>';
                             }
index 3f6ff8ddcdc0971e5520f6b8ecad759d2434ad96..e1bcf4e7c86f973b6e00a7d0ffc0ce1bfe667ce9 100644 (file)
@@ -14,7 +14,7 @@ $this->params['breadcrumbs'][] = 'Update';
     <?= Html::a('Отмена', ['index'], ['class' => 'btn btn-danger mb-4']) ?>
     <h1><?= Html::encode($this->title) ?> <br>
         <?= $model->product->name ?>
-        (<?= $model->product->id ?>, <?= $model->product->articule ?>) </h1>
+        <?= $model->product->articule ? ( '(Артикул: ' . $model->product->articule . ')') : '' ?> </h1>
 
     <?= $this->render('multy-form', [
         'model' => $model,
index 290656ed37c7103bdc3cf41b94b80372724f84a6..babebf2d0b00c3cb87c91cd4412b364993ff7853 100644 (file)
@@ -20,20 +20,15 @@ $this->params['breadcrumbs'][] = $this->title;
 <div class="product1-creplacement-view p-4">
     <?= Html::a('Назад', ['index'], ['class' => 'btn btn-danger mb-4']) ?>
     <h1>Замены для <?= Html::encode($this->title) ?></h1>
-
     <p>
         <?= Html::a('Редактировать', ['update', 'id' => $model->guid], ['class' => 'btn btn-primary']) ?>
-
-
         <?= Html::a('Просмотр логов', ['log-history', 'guid' => $model->guid], ['class' => 'btn btn-success']) ?>
     </p>
 
     <div id="grid-container">
     <?= GridView::widget([
         'dataProvider' => $replacements,
-
         'columns' => [
-
             [
                 'label' => 'GUIDы замены',
                 'attribute' => 'replacement_guid',
@@ -41,10 +36,9 @@ $this->params['breadcrumbs'][] = $this->title;
 
                     $product = Products1c::findOne(['id' => $model->guid_replacement, 'tip' => 'products']);
                     if ($product) {
-
-                        $code = $product->code ? (', ' . $product->code) : '';
+                        $code = $product->code ?  $product->code : '';
                         $articule = $product->articule ? (', ' . $product->articule) : '';
-                        return Html::encode($product->name . ' (' . $model->guid . $code . $articule . ')');
+                        return Html::encode($product->name . ' (' . $code . $articule . ')');
                     }
                     return Html::encode($model->guid_replacement);
                 },