Приветствую. Помогите плз кодом как подключить автоматизированные службы доставки....
Корзина и каталог самописные.
Вот так подключаются службы доставки в шаблоне корзины:
А вот так - в component.php
Но таким образом подключаются только настраиваемые службы доставки. А как подключить автоматизированные?
Благодарю
Корзина и каталог самописные.
Вот так подключаются службы доставки в шаблоне корзины:
Код |
---|
<? $first = true; foreach ($arResult['DELEVIRY'] as $deleviry) { ?> <tr id="delivery_list_table_<?= $deleviry['ID'] ;?>"> <td align="center"> <input type="radio" class="delivery_<?= $deleviry['ID'] ;?>" <? if ($_REQUEST["DELIVERY_ID"] == $deleviry["ID"] || (!isset($_REQUEST["DELIVERY_ID"]) && $first)):$first = false; ?>checked="" class='selected'<? endif; ?> id="dostavka<?= $deleviry['ID']; ?>" name="DELIVERY_ID" value="<?= $deleviry['ID']; ?>" on change="delivery(<?= $deleviry['ID']; ?>); return false;" /> <input type="hidden" id ="dostavkaPrice<?= $deleviry['ID']; ?>" name="deliveryPrice" value="<?= $deleviry['PRICE']; ?>" /> </td> <td class="delivery"> <small><b><label for="dostavka<?= $deleviry['ID']; ?>" id="label_delivery_<?=$deleviry['ID'];?>" style="cursor:pointer;border-bottom:1px gray dashed;"><?= $deleviry['NAME']; ?></label></b></small> <div style="font-size: 11px;"><?= $deleviry['DESCRIPTION']; ?> <br/><font color="#df3e3e">Срок поставки: до <?= $deleviry['PERIOD_TO']?> <?= str_replace("D","дней", $deleviry['PERIOD_TYPE']) ?></font></div></td> <td class="price"></td> <td class="f-row"></td> <td colspan="5" class="price" id="price_for_delivery_<?= $deleviry['ID']; ?>"> <? if (intval($deleviry['PRICE'])) { echo print_price($deleviry['PRICE']) . " руб."; } else { echo "Бесплатно"; } ?> </td> </tr> <? } ?> |
Код |
---|
$db_dtype = CSaleDelivery::GetList( array( "SORT" => "ASC", "NAME" => "ASC" ), array( "LID" => SITE_ID, "+<=ORDER_PRICE_FROM" => $arItem['PRICE']*$arItem['COUNT'], "+>=ORDER_PRICE_TO" => $arItem['PRICE']*$arItem['COUNT'], "ACTIVE" => "Y", ), false, false, array() ); while ($ar_dtype = $db_dtype->Fetch()) $arResult['DELEVIRY'][$ar_dtype["ID"]] = $ar_dtype; |
Благодарю