Всем привет! Столкнулся с такой проблемой. В разделе "Мои заказы"->"История заказов" при нажатии на элемент списка заказов, необходимо, чтобы под ним выезжала таблица с деталями. Не пойму как так подключить компонент 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?> |