Advertisement
Guest User

Untitled

a guest
Sep 19th, 2019
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.08 KB | None | 0 0
  1. <td class="price-cell">
  2. <div class="cost prices clearfix">
  3. <? if (count($arItem["OFFERS"]) > 0) { ?>
  4. <? \Aspro\Functions\CAsproSku::showItemPrices($arParams, $arItem, $item_id, $min_price_id, array(), ($arParams["SHOW_DISCOUNT_PERCENT_NUMBER"] == "Y" ? "N" : "Y")); ?>
  5. <? } else { ?>
  6. <?
  7. if (isset($arItem['PRICE_MATRIX']) && $arItem['PRICE_MATRIX']) // USE_PRICE_COUNT
  8. {
  9. ?>
  10. <?
  11. if ($arItem['ITEM_PRICE_MODE'] == 'Q' && count($arItem['PRICE_MATRIX']['ROWS`']) > 1):?>
  12. <?= CNext::showPriceRangeTop($arItem, $arParams, GetMessage("CATALOG_ECONOMY")); ?>
  13. <? endif; ?>
  14.  
  15. <? if ($arItem['PRICE_MATRIX']['MATRIX']['1']['ZERO-INF']['PRICE'] != 0) {?>
  16. <?= CNext::showPriceMatrix($arItem, $arParams, $strMeasure, $arAddToBasketData); ?>
  17. <?} else {?>
  18. <div><?
  19. $APPLICATION->IncludeFile(SITE_DIR."include/noPrice.php", array(), array(
  20. "MODE" => "html",
  21. "NAME" => "Text in title",
  22. "TEMPLATE" => "include_area.php",
  23. )
  24. );?></div>
  25. <?}?>
  26. <?
  27. } else if ($arItem["PRICES"] && $arItem['PRICES']['BASE']['VALUE_VAT']) {
  28. ?>
  29. <? \Aspro\Functions\CAsproItem::showItemPrices($arParams, $arItem["PRICES"], $strMeasure, $min_price_id, ($arParams["SHOW_DISCOUNT_PERCENT_NUMBER"] == "Y" ? "N" : "Y")); ?>
  30. <? } else { ?>
  31. <div><?
  32. $APPLICATION->IncludeFile(SITE_DIR."include/noPrice.php", array(), array(
  33. "MODE" => "html",
  34. "NAME" => "Text in title",
  35. "TEMPLATE" => "include_area.php",
  36. )
  37. );?></div>
  38. <? } ?>
  39. <? } ?>
  40. <div class="stickers table">
  41. <?$prop = ($arParams["STIKERS_PROP"] ? $arParams["STIKERS_PROP"] : "HIT");?>
  42. <?foreach(CNext::GetItemStickers($arItem["PROPERTIES"][$prop]) as $key=>$arSticker):?>
  43. <div><div class="sticker_<?=strtolower($arItem["PROPERTIES"][$prop]["VALUE_XML_ID"][$key])?>"><?=$arSticker['VALUE']?></div></div>
  44. <?endforeach;?>
  45. <?if($arParams["SALE_STIKER"] && $arItem["PROPERTIES"][$arParams["SALE_STIKER"]]["VALUE"]){?>
  46. <div><div class="sticker_sale_text"><?=$arItem["PROPERTIES"][$arParams["SALE_STIKER"]]["VALUE"];?></div></div>
  47. <?}?>
  48. </div>
  49. </div>
  50.  
  51. <div class="basket_props_block" id="bx_basket_div_<?= $arItem["ID"]; ?>" style="display: none;">
  52. <? if (!empty($arItem['PRODUCT_PROPERTIES_FILL'])) {
  53. foreach ($arItem['PRODUCT_PROPERTIES_FILL'] as $propID => $propInfo) {
  54. ?>
  55. <input type="hidden" name="<? echo $arParams['PRODUCT_PROPS_VARIABLE']; ?>[<? echo $propID; ?>]" value="<? echo htmlspecialcharsbx($propInfo['ID']); ?>">
  56. <?
  57. if (isset($arItem['PRODUCT_PROPERTIES'][$propID]))
  58. unset($arItem['PRODUCT_PROPERTIES'][$propID]);
  59. }
  60. }
  61. $arItem["EMPTY_PROPS_JS"] = "Y";
  62. $emptyProductProperties = empty($arItem['PRODUCT_PROPERTIES']);
  63. if (!$emptyProductProperties) {
  64. $arItem["EMPTY_PROPS_JS"] = "N"; ?>
  65. <div class="wrapper">
  66. <table>
  67. <? foreach ($arItem['PRODUCT_PROPERTIES'] as $propID => $propInfo) {
  68. ?>
  69. <tr>
  70. <td><? echo $arItem['PROPERTIES'][$propID]['NAME']; ?></td>
  71. <td>
  72. <? if ('L' == $arItem['PROPERTIES'][$propID]['PROPERTY_TYPE'] && 'C' == $arItem['PROPERTIES'][$propID]['LIST_TYPE']) {
  73. foreach ($propInfo['VALUES'] as $valueID => $value) {
  74. ?>
  75. <label>
  76. <input type="radio" name="<? echo $arParams['PRODUCT_PROPS_VARIABLE']; ?>[<? echo $propID; ?>]" value="<? echo $valueID; ?>" <? echo($valueID == $propInfo['SELECTED'] ? '"checked"' : ''); ?>><? echo $value; ?>
  77. </label>
  78. <?
  79. }
  80. } else {
  81. ?>
  82. <select name="<? echo $arParams['PRODUCT_PROPS_VARIABLE']; ?>[<? echo $propID; ?>]"><?
  83. foreach ($propInfo['VALUES'] as $valueID => $value) {
  84. ?>
  85. <option value="<? echo $valueID; ?>" <? echo($valueID == $propInfo['SELECTED'] ? '"selected"' : ''); ?>><? echo $value; ?></option>
  86. <? } ?>
  87. </select>
  88. <? } ?>
  89. </td>
  90. </tr>
  91. <? } ?>
  92. </table>
  93. </div>
  94. <?
  95. } ?>
  96. </div>
  97. <div class="adaptive_button_buy ">
  98. <?= $arAddToBasketData["HTML"] ?>
  99. </div>
  100. </td>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement