f0a8acb5
Mihail
add sort function...
|
1
2
|
<?php
use \yii\helpers\Html;
|
f0a8acb5
Mihail
add sort function...
|
3
|
$this->registerCssFile('/css/BC2_catalog_zapchasti.css');
|
792c8a88
Mihail
work with goods o...
|
4
5
6
7
8
9
10
11
|
// если товар один и тот же то выводим только цену и кол-во
// иначе всю информацию
$new_good = false;
//в провайдере в качестве ключей установлен - артикул
$article_arr = $widget->dataProvider->getKeys();
if ( empty($article_arr[$index - 1]) || $article_arr[$index - 1] != $key )
// если предыдущий артикул равен текущему, то это тот же товар
$new_good = true;
|
b13c67c3
Mihail
output price in g...
|
12
13
|
// определим это вызов основной таблицы или кросс таблицы
$cross_prefix = ( empty($model->crosses) )? '': '_cross';
|
f0a8acb5
Mihail
add sort function...
|
14
|
|
b13c67c3
Mihail
output price in g...
|
15
|
$this->beginBlock('item_details');
|
792c8a88
Mihail
work with goods o...
|
16
17
|
// выделим отдельно детали товара в блок, для опционального его вывода
?>
|
1412c23a
Mihail
add crocc search ...
|
18
19
20
21
22
23
24
|
<tr style="border-bottom: 0">
<td style="border-bottom: 0" class="small_width"><?= $model->brand?></td>
<td style="border-bottom: 0" class="medium_width"><?= $model->article?>
<img src="/images/favourite_notactive.png" class="favourite">
<img src="/images/favourite.png" class="pose">
</td>
<td style="border-bottom: 0" class="large_width"><?= $model->description?>
|
5b5bfa85
Administrator
VItaliy 22.12.2015
|
25
|
<a class="tecdoc_id_info" data-toggle="modal" data-target="#details_content_block" data-id="<?= $model->tecdoc_id ?>" href=""><img src="/images/gear.png"></a>
|
1412c23a
Mihail
add crocc search ...
|
26
27
|
<a href="" id="go_photo"><img src="/images/icon_cam.png"></a>
</td>
|
792c8a88
Mihail
work with goods o...
|
28
29
30
31
32
|
<?php $this->endBlock(); ?>
<?php $this->beginBlock('empty_details');
// иначе пустой блок
?>
|
1412c23a
Mihail
add crocc search ...
|
33
34
35
36
|
<tr style="border-bottom: 0;border-top: 0;">
<td style="border-bottom: 0;border-top: 0;"></td>
<td style="border-bottom: 0;border-top: 0;"></td>
<td style="border-bottom: 0;border-top: 0;"></td>
|
792c8a88
Mihail
work with goods o...
|
37
38
39
40
41
42
43
44
45
46
47
|
<?php $this->endBlock(); ?>
<?php
if($new_good){
echo $this->blocks['item_details'];
}else{
echo $this->blocks['empty_details'];
}
?>
|
f0a8acb5
Mihail
add sort function...
|
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
|
<td class="right">
<table class="tovar_table right" cellspacing="0" cellpadding="0" border="0" style="border: 0;">
<tbody>
<tr class="one" style="border-bottom: 0;
border-top: 0;">
<td class="row_select" style="border-bottom: 0;
border-top: 0;">
<div class="lend-tovar-cart-left">
<input type="text" class="lend-tovar-cart-number" value="1">
<div class="arrow-cart-lend-wr">
<img class="arrow-cart-lend-1" src="/images/arrow-cart-up.png" width="9" height="6" alt="">
<img class="arrow-cart-lend-2" src="/images/arrow-cart-down1.png" width="9" height="6" alt="">
</div>
</div>
<button class="purple">В корзину</button>
</td>
</tr>
</tbody></table>
</td>
<td class="right_large">
<table class="inner" border='0' style='border-top:0; border-left:0'>
|
1412c23a
Mihail
add crocc search ...
|
71
|
<tr border='0' style='border-top:0; border-left:0'><td border='0' style='border-top:0; border-left:0'><?= $model->box ?></td></tr>
|
f0a8acb5
Mihail
add sort function...
|
72
73
74
75
|
</table>
</td>
<td class="right_small"><table class="inner" border='0' style='border-top:0; border-left:0'>
|
1412c23a
Mihail
add crocc search ...
|
76
|
<tr border='0' style='border-top:0; border-left:0'><td border='0' style='border-top:0; border-left:0'><?= $model->delivery?> дн.</td></tr>
|
f0a8acb5
Mihail
add sort function...
|
77
78
|
</table></td>
|
8f02e664
Mihail
add multisort fun...
|
79
|
<td class="usd right_medium"><table class="inner" border='0' style='border-top:0; border-left:0'>
|
b13c67c3
Mihail
output price in g...
|
80
81
82
|
<tr border='0' style='border-top:0; border-left:0'><td border='0' style='border-top:0; border-left:0'><?= \Yii::$app->formatter->asDecimal( $model->outputPriceUSD )?></td></tr>
</table></td>
|
8f02e664
Mihail
add multisort fun...
|
83
|
<td class="hidden uah right_medium"><table class="inner" border='0' style='border-top:0; border-left:0'>
|
b13c67c3
Mihail
output price in g...
|
84
85
86
|
<tr border='0' style='border-top:0; border-left:0'><td border='0' style='border-top:0; border-left:0'><?= \Yii::$app->formatter->asDecimal( $model->outputPriceUAH )?></td></tr>
</table></td>
|
8f02e664
Mihail
add multisort fun...
|
87
|
<td class="hidden eur right_medium"><table class="inner" border='0' style='border-top:0; border-left:0'>
|
b13c67c3
Mihail
output price in g...
|
88
|
<tr border='0' style='border-top:0; border-left:0'><td border='0' style='border-top:0; border-left:0'><?= \Yii::$app->formatter->asDecimal( $model->outputPriceEUR )?></td></tr>
|
f0a8acb5
Mihail
add sort function...
|
89
90
91
|
</table></td>
</tr>
|
5b5bfa85
Administrator
VItaliy 22.12.2015
|
92
93
|
|
5fc85d80
Administrator
VItaliy 21.12.2015
|
94
95
96
97
|
<div id="modal_form_photo">
<span id="modal_close"><img src="/images/close_form.png"></span>
<img src="<?= $model->image ?>">
</div>
|