В интернет-магазине имеется компонент store.catalog.random (Спецпредложения) который на главной странице выводит три товара, необходимо сделать так чтобы после каждого товара была кнопка "В корзину".
Код store.catalog.random
Код кнопки "В корзину"
Помогите пожалуйста разобраться в какое место нужно вставить код кнопки, что еще необходимо дописать для ее корректной работы.
Код store.catalog.random
Код |
---|
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <?if(count($arResult["ITEMS"]) > 0): ?> <div class="catalog-title catalog-red"><div class="catalog-title_text catalog-red"><?=GetMessage("CR_TITLE")?></div></div> <div class="catalog-hr"> </div> <div class="catalog-item-cards"> <table class="catalog-item-card" cellspacing="0"> <tr class="top"> <? foreach($arResult["ITEMS"] as $key => $arElement): if(is_array($arElement)): $bPicture = is_array($arElement["PICTURE_PREVIEW"]); ?> <td> <div class="catalog-item-card<?=$bPicture ? '' : ' no-picture-mode'?>"> <? if ($bPicture): ?> <div class="item-image"> <a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><img border="0" src="<?=$arElement["PICTURE_PREVIEW"]["SRC"]?>" width="<?=$arElement["PICTURE_PREVIEW"]["WIDTH"]?>" height="<?=$arElement["PICTURE_PREVIEW"]["HEIGHT"]?>" alt="<?=$arElement["NAME"]?>" title="<?=$arElement["NAME"]?>" id="catalog_list_image_<?=$arElement['ID']?>" /></a> </div> <? endif; ?> <div class="item-info"> <p class="item-title"> <a href="<?=$arElement["DETAIL_PAGE_URL"]?>"><?=$arElement["NAME"]?></a> </p> <p class="item-desc"> <? if(count($arElement["DISPLAY_PROPERTIES"])): foreach($arElement["DISPLAY_PROPERTIES"] as $pid=>$arProperty): if($pid != 'MINIMUM_PRICE' && $pid != 'MAXIMUM_PRICE'): ?> <small><?=$arProperty["NAME"]?>: <? if(is_array($arProperty["DISPLAY_VALUE"])) echo implode(" / ", $arProperty["DISPLAY_VALUE"]); else echo $arProperty["DISPLAY_VALUE"]; ?> </small><br /> <? endif; endforeach; endif; ?> <?=strip_tags($arElement["PREVIEW_TEXT"]);?> <span class="item-desc-overlay"></span> </p> <?if(count($arElement["PRICE"])>0):?> <p class="item-price"> <?if ($arElement['bDiscount']):?> <span><?=$arElement['PRICE']['DISCOUNT_PRICE_F']?></span> <s><?=$arElement['PRICE']['PRICE_F']?></s> <?else:?> <span><?=$arElement['PRICE']['PRICE_F']?></span> <?endif;?> </p> <? else: $price_from = ''; if($arElement['DISPLAY_PROPERTIES']['MAXIMUM_PRICE']['VALUE'] > $arElement['DISPLAY_PROPERTIES']['MINIMUM_PRICE']['VALUE']) { $price_from = GetMessage("CR_PRICE_OT"); } CModule::IncludeModule("sale") ?> <p class="item-price"><span><?=$price_from?><?=FormatCurrency($arElement['DISPLAY_PROPERTIES']['MINIMUM_PRICE']['VALUE'], CSaleLang::GetLangCurrency(SITE_ID))?></span></p> <? endif;?> </div> </div> </td> <? endif; ?> <? endforeach; ?> </tr> </table> </div> <?elseif($USER->IsAdmin()):?> <div class="catalog-title catalog-red"><div class="catalog-title_text catalog-red"><?=GetMessage("CR_TITLE")?></div></div> <div class="catalog-hr"> </div> <div class="catalog-item-cards"> <?=GetMessage("CR_TITLE_NULL")?> </div> <?endif;?> |
Код кнопки "В корзину"
Код |
---|
<a href="<?echo $arOffer["ADD_URL"]?>" class="catalog-item-buy<?/*catalog-item-in-the-cart*/?>" rel="nofollow" onclick="return addToCart(this, 'catalog_detail_image', 'list', '<?=GetMessage("CATALOG_IN_BASKET")?>');" id="catalog_add2cart_link_ofrs_<?=$arOffer['ID']?>">В корзину</a><?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?> |
Помогите пожалуйста разобраться в какое место нужно вставить код кнопки, что еще необходимо дописать для ее корректной работы.