Всем привет! Столкнулся с такой проблемой. В разделе "Мои заказы"->"История заказов" при нажатии на элемент списка заказов, необходимо, чтобы под ним выезжала таблица с деталями. Не пойму как так подключить компонент sale.personal.order.detail, чтобы работало. В данный момент имеем список sale.personal.order.list, но при нажатии а него выводится совершенно пустая таблица, без заголовков и ячеек. Не могу понять как его вывести там, где нужно. Шаблон компонента detail настроен и работает четко, но отдельно.
Это как должно быть
[img]file:///C:/Users/z/Desktop/2.jpg[/img]
А вот, что мы имеем.
Это как должно быть
[img]file:///C:/Users/z/Desktop/2.jpg[/img]
А вот, что мы имеем.
| Код |
|---|
<?if(!empty($arResult['ORDERS'])):?>
<?foreach($arResult["ORDER_BY_STATUS"] as $key => $group):?>
<?foreach($group as $k => $order):?>
<?if(!$k):?>
<div>
<h4 style="color: #3d3b47; font-size: 1.063em;"><?=GetMessage("SPOL_STATUS")?> "<?=$arResult["INFO"]["STATUS"][$key]["NAME"] ?>"</h4>
<div class="bx_mos_desc" style="font-size: 0.875em; line-height: 1em; color: #333;"><?=$arResult["INFO"]["STATUS"][$key]["DESCRIPTION"] ?></div>
</div>
<?endif?>
<div class="collapse-card">
<div class="collapse-card__heading">
<h4 class="collapse-card__title"><?=GetMessage('SPOL_ORDER')?> <?=GetMessage('SPOL_NUM_SIGN')?><?=$order["ORDER"]["ACCOUNT_NUMBER"]?>
<?if(strlen($order["ORDER"]["DATE_INSERT_FORMATED"])):?>
<?=GetMessage('SPOL_FROM')?> <?=$order["ORDER"]["DATE_INSERT_FORMATED"];?>
<?endif?>
на сумму <span><?=$order["ORDER"]["FORMATED_PRICE"]?> </span></h4>
</div>
<div class="collapse-card__body a-body">
//тут как-то должен покдлючаться компонент
|
| Код |
|---|
<table>
<thead>
<tr>
<th></th>
<th><?=GetMessage('SPOL_NAME')?></th>
<th><?=GetMessage('SPOL_PRICE')?></th>
<th><?=GetMessage('SPOL_QUANTITY')?></th>
<th><?=GetMessage('SPOL_ORDER_PRICE')?></th>
</tr>
</thead>
<tbody>
<?foreach($arResult["BASKET"] as $prod):?>
<tr>
<?$hasLink = !empty($prod["DETAIL_PAGE_URL"]);?>
<td>
<?if($hasLink):?>
<a href="<?=$prod["DETAIL_PAGE_URL"]?>" target="_blank">
<?endif?>
<?if($order['PICTURE']['SRC']):?>
<img src="<?=$prod['PICTURE']['SRC']?>" width="<?=$prod['PICTURE']['WIDTH']?>" height="<?=$prod['PICTURE']['HEIGHT']?>" alt="<?=$prod['NAME']?>" />
<?endif?>
<?if($hasLink):?>
</a>
<?endif?>
</td>
<td class="t-left">
<?if($hasLink):?>
<a href="<?=$prod["DETAIL_PAGE_URL"]?>" target="_blank">
<?endif?>
<?=htmlspecialcharsEx($prod["NAME"])?>
<?if($hasLink):?>
</a>
<?endif?>
</td>
<td><?=GetMessage('SPOD_PRICE')?><?=$prod["PRICE_FORMATED"]?></td>
<td><?=GetMessage('SPOD_QUANTITY')?>: <?=$prod["QUANTITY"]?></td>
<td></td>
</tr>
<?endforeach?>
</tbody>
</table>
<div class=" clearfix">
<div class="total-sum">
<p>Итого: <span><?=$order["ORDER"]["FORMATED_PRICE"]?></span></p>
</div>
</div>
</div>
</div>
<?endforeach?>
<?endforeach?> |