<div class="row"> <input type="text" class="text" name="email" value="" placeholder="<?php echo GetMEssage('EMAIL'); ?> " /> </div> <div class="row"> <input type="text" class="text" name="phone" value="" placeholder="<?php echo GetMEssage('PHONE'); ?> " /> </div> <div class="row"> <select name="country"> <option value=""><?php echo GetMEssage("PROFILE_COUNTRY"); ?> </option> <?php $db_vars = CSaleLocation::GetCountryList(array("NAME_LANG" => "ASC")); while ($vars = $db_vars->Fetch()) { ?> <option value="<?php echo $vars["ID"]; ?> " ><?php echo $vars["NAME"]; ?> </option> <?php }
<td class="beono-basket-item-weight"><?if($_GET['tab']==''):?><?php echo $arResult["allWeight_FORMATED"]; ?> <?endif;?></td> <?endif;?> <?if (in_array("QUANTITY", $arParams["COLUMNS_LIST"])):?> <td> </td> <?endif;?> <?if ($arParams["AJAX_ACTIONS"]=="Y"):?> <td> </td> <?endif;?> <?if (in_array("PRICE", $arParams["COLUMNS_LIST"])):?> <td class="beono-basket-item-price"> <?if($_GET['tab']==''):?> <b title="<?php echo GetMEssage('BEONO_BASKET_ITOGO'); ?> "><?php echo $arResult["allSum_FORMATED"]; ?> </b> <?if($arResult['DISCOUNT_VALUE_FORMATED']):?> <br/><small><?php echo GetMessage('BEONO_BASKET_DISCOUNT'); ?> : <?php echo $arResult['DISCOUNT_VALUE_FORMATED']; ?> </small> <?endif;?> <?if ($arParams['PRICE_VAT_SHOW_VALUE'] == 'Y'):?>
$arParams = array('id' => $arItems["ID"], 'quantity' => $QUANTITY, 'type' => $arCatalogProduct["TYPE"], 'barcode' => $arCatalogProduct["BARCODE"], 'name' => $arItems['NAME']); if ($boolSubscribe) { $arParams['url'] = $arItems['DETAIL_PAGE_URL']; } $arParams = CUtil::PhpToJSObject($arParams); foreach (GetModuleEvents("sale", "OnProductSearchForm", true) as $arEvent) { $arParams = ExecuteModuleEventEx($arEvent, array($arItems["ID"], $arParams)); } $arParams = "var el" . $arItems["ID"] . " = " . $arParams; $act = '<script type="text/javascript">' . $arParams . '</script><input class="addBtn" type="button" onClick="SelEl(el' . $arItems["ID"] . ', ' . $arItems["ID"] . ')" name="btn_select_' . $arItems["ID"] . '" id="btn_select_' . $arItems["ID"] . '" value="' . GetMessage("SPS_SELECT") . '">'; $countField = '<input type="text" name="quantity_' . $arItems["ID"] . '" id="quantity_' . $arItems["ID"] . '" value="1" size="3">'; } else { $act = GetMessage("SPS_CAN_BUY_NOT_PRODUCT"); $countField = " "; } $active = $arItems["ACTIVE"] == 'Y' ? GetMEssage('SPS_PRODUCT_ACTIVE') : GetMEssage('SPS_PRODUCT_NO_ACTIVE'); $row->AddField("ACT", $act); $row->AddField("QUANTITY", $countField); $row->AddField("ACTIVE", $active); $arProperties = array(); if (!empty($arSelectedProps)) { $rsProperties = CIBlockElement::GetProperty($iblockId, $arItems["ID"]); while ($ar = $rsProperties->Fetch()) { if (!array_key_exists($ar["ID"], $arProperties)) { $arProperties[$ar["ID"]] = array(); } if ($ar["PROPERTY_TYPE"] === "L") { $arProperties[$ar["ID"]][$ar["PROPERTY_VALUE_ID"]] = $ar["VALUE_ENUM"]; } else { $arProperties[$ar["ID"]][$ar["PROPERTY_VALUE_ID"]] = $ar["VALUE"]; }
<?php if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) { die; } $arComponentDescription = array("NAME" => GetMessage("FORUM_USER_LIST"), "DESCRIPTION" => GetMessage("FORUM_USER_LIST_DESCRIPTION"), "ICON" => "/images/icon.gif", "CACHE_PATH" => "Y", "PATH" => array("ID" => "communication", "CHILD" => array("ID" => "forum", "NAME" => GetMEssage("FORUM"))));
<div class="cell cell-4"> <?php if ($val["ORDER"]["STATUS_ID"] == 'P') { ?> <span class="red"><?php echo GetMEssage('SPOL_T_F_NONPAYED'); ?> </span> <a href="" onclick="window.open('<?php echo $arParams['PATH_TO_PAYMENT']; ?> ?ORDER_ID=<?php echo urlencode(urlencode($val["ORDER"]["ID"])); ?> ');" class="pay-now"><?php echo GetMEssage('SPOL_T_F_PAYED'); ?> </a> <?php } else { ?> <span class="<?php echo $colorClass; ?> "> <?php echo $arResult["INFO"]["STATUS"][$val["ORDER"]["STATUS_ID"]]["NAME"]; ?> </span> <?php }
$arParams = "{'id' : '" . $arItems["ID"] . "',\n\t\t\t\t'name' : '" . CUtil::JSEscape($arItems["NAME"]) . "',\n\t\t\t\t'url' : '" . CUtil::JSEscape($URL) . "',\n\t\t\t\t'urlEdit' : '" . CUtil::JSEscape($urlEdit) . "',\n\t\t\t\t'urlImg' : '" . CUtil::JSEscape($ImgUrl) . "',\n\t\t\t\t'price' : '" . CUtil::JSEscape($currentPrice) . "',\n\t\t\t\t'priceFormated' : '" . CUtil::JSEscape(CurrencyFormatNumber($currentPrice, $arPrice["PRICE"]["CURRENCY"])) . "',\n\t\t\t\t'valutaFormat' : '" . CUtil::JSEscape($priceValutaFormat) . "',\n\t\t\t\t'priceDiscount' : '" . CUtil::JSEscape($currentDiscount) . "',\n\t\t\t\t'priceBase' : '" . CUtil::JSEscape($currentBasePrice) . "',\n\t\t\t\t'priceBaseFormat' : '" . CUtil::JSEscape(CurrencyFormatNumber($currentBasePrice, $arPrice["PRICE"]["CURRENCY"])) . "',\n\t\t\t\t'discountPercent' : '" . CUtil::JSEscape($discountPercent) . "',\n\t\t\t\t'summaFormated' : '" . CUtil::JSEscape($summaFormated) . "',\n\t\t\t\t'quantity' : '" . CUtil::JSEscape($QUANTITY) . "',\n\t\t\t\t'module' : 'catalog',\n\t\t\t\t'currency' : '" . CUtil::JSEscape($arPrice["PRICE"]["CURRENCY"]) . "',\n\t\t\t\t'weight' : '" . DoubleVal($arCatalogProduct["WEIGHT"]) . "',\n\t\t\t\t'vatRate' : '" . DoubleVal($vatRate) . "',\n\t\t\t\t'priceType' : '" . CUtil::JSEscape($PriceType) . "',\n\t\t\t\t'balance' : '" . CUtil::JSEscape($balance) . "',\n\t\t\t\t'catalogXmlID' : '" . CUtil::JSEscape($arIBlock["XML_ID"]) . "',\n\t\t\t\t'productXmlID' : '" . CUtil::JSEscape($arItems["XML_ID"]) . "',\n\t\t\t\t'barcodeMulti' : '" . CUtil::JSEscape($arCatalogProduct["BARCODE_MULTI"]) . "',\n\t\t\t\t'stores' : '" . CUtil::JSEscape(CUtil::PhpToJSObject($arStores)) . "',\n\t\t\t\t'orderCallback' : '', 'cancelCallback' : '', 'payCallback' : '', 'callback' : '','productProviderClass' : 'CCatalogProductProvider'}"; // 'callback' : 'CatalogBasketCallback', // 'orderCallback' : 'CatalogBasketOrderCallback', // 'cancelCallback' : 'CatalogBasketCancelCallback', // 'payCallback' : 'CatalogPayOrderCallback', foreach (GetModuleEvents("sale", "OnProductSearchForm", true) as $arEvent) { $arParams = ExecuteModuleEventEx($arEvent, array($arItems["ID"], $arParams)); } $arParams = "var el" . $arItems["ID"] . " = " . $arParams; $act = "<script>" . $arParams . "</script><input type='button' onClick=\"SelEl(el" . $arItems["ID"] . ", " . $arItems["ID"] . ")\" name='btn_select_" . $arItems["ID"] . "' id='btn_select_" . $arItems["ID"] . "' value='" . GetMessage("SPS_SELECT") . "' >"; $countField = "<input type=\"text\" name=\"quantity_" . $arItems["ID"] . "\" id=\"quantity_" . $arItems["ID"] . "\" value=\"1\" size=\"3\" >"; $active = GetMEssage('SPS_PRODUCT_ACTIVE'); } else { $act = GetMessage("SPS_CAN_BUY_NOT_PRODUCT"); $countField = " "; $active = GetMEssage('SPS_PRODUCT_NO_ACTIVE'); } $row->AddField("ACT", $act); $row->AddField("QUANTITY", $countField); $row->AddField("ACTIVE", $active); } } $lAdmin->BeginEpilogContent(); echo "<script type=\"text/javascript\" src=\"/bitrix/js/main/core/core.js\"></script>"; echo "<script type=\"text/javascript\">BX.InitializeAdmin();</script>"; ?> <script> <?php if (!empty($arSku)) { foreach ($arSku as $k => $v) { ?>
$gridOptions = new CGridOptions($arResult['TABLE_ID']); $arSort = $gridOptions->GetSorting(array('sort' => array('name' => 'asc'), 'vars' => array('by' => 'by', 'order' => 'order'))); $arResult['SORT'] = $arSort['sort']; $arResult['SORT_VARS'] = $arSort['SORT']['vars']; unset($arSort); $arResult['ROWS_COUNT'] = $arResult['DB_RESULT_LIST'] instanceof \CDBResult ? $arResult['DB_RESULT_LIST']->SelectedRowsCount() : 0; $arResult['GRID_DATA'] = array(); foreach ($arResult['PRODUCTS'] as $productId => $arItems) { $arActions = array(); if ($arItems['TYPE'] === 'S') { $arActions[] = array('ICONCLASS' => 'select', 'TEXT' => GetMessage('SPS_SELECT'), 'ONCLICK' => $tableId . '_helper.onSectionChange(' . $arItems['ID'] . ',"' . CUtil::JSEscape($arItems['NAME']) . '");', 'DEFAULT' => true); } else { $params = array('id' => $productId, 'type' => $arItems['TYPE']); $arActions[] = array('TEXT' => GetMessage('SPS_SELECT'), 'ONCLICK' => $tableId . '_helper.SelEl(' . CUtil::PhpToJSObject($params) . ', this);', 'DEFAULT' => true); } $gridDataRecord = array('id' => $arItems['TYPE'] . $arItems['ID'], 'actions' => $arActions, 'data' => $arItems, 'editable' => false, 'columns' => array('NAME' => '<a class="crm-gds-item' . ($arItems['TYPE'] === 'S' ? ' crm-gds-item-section' : ' crm-gds-item-gds') . '">' . $arItems['NAME'] . '</a>', 'ACTIVE' => $arItems['ACTIVE'] === 'Y' ? GetMEssage('SPS_PRODUCT_ACTIVE') : GetMEssage('SPS_PRODUCT_NO_ACTIVE'), 'PREVIEW_PICTURE' => getImageField('NO_FIELDS[' . $arItems['ID'] . '][PREVIEW_PICTURE]', $arItems['PREVIEW_PICTURE']), 'DETAIL_PICTURE' => getImageField('NO_FIELDS[' . $arItems['ID'] . '][DETAIL_PICTURE]', $arItems['DETAIL_PICTURE']))); // Product properties if (is_array($arResult['PUBLIC_PROPS']) && is_array($arItems['PROPERTIES'])) { foreach ($arItems['PROPERTIES'] as $propId => $propVal) { if (isset($arResult['PUBLIC_PROPS'][intval($propId)])) { $gridDataRecord['columns']['PROPERTY_' . $propId] = $propVal; } } } $arResult['GRID_DATA'][] = $gridDataRecord; } ?> <!-- START HTML --> <div id="<?php echo htmlspecialcharsbx($leftContainerId); ?>
echo $arItem["PROPERTIES"]["SEX"]["VALUE_ENUM_ID"]; ?> <?php if (!$arItem["CAN_BUY"] || empty($arItem['MIN_PRICE']) || $arItem['CATALOG_QUANTITY'] <= 0) { ?> disable unavailable<?php } ?> "> <div class="holder"> <?php if (!empty($arItem["PROPERTIES"]["DAY_ITEM"]["VALUE"])) { ?> <div class="strong-box"> <strong><?php echo GetMEssage('CATALOG_OFFERDAY'); ?> </strong> </div> <?php } ?> <?php if (!empty($arItem['MIN_PRICE']) && $arItem['CAN_BUY'] && empty($productLabel)) { if ($arItem['MIN_PRICE']['DISCOUNT_VALUE'] < $arItem['MIN_PRICE']['VALUE']) { ?> <span class="discount">-<?php echo $arItem["MIN_PRICE"]["DISCOUNT_DIFF_PERCENT"]; ?> %</span><?php }
$balance = FloatVal($val["BALANCE"]); $arParams = array(); $arParams['id'] = $val["ID"]; $arParams['type'] = $val["TYPE"]; $arParams['name'] = $val['NAME']; $active = GetMEssage('SPS_PRODUCT_ACTIVE'); $arSkuActions[] = array( "TEXT" => GetMessage("SPS_SELECT"), "DEFAULT" => "Y", "ACTION" => $tableId . '_helper.SelEl(' . CUtil::PhpToJSObject($arParams) . ', this);' ); $active = ($val["ACTIVE"] == 'Y' ? GetMEssage('SPS_PRODUCT_ACTIVE') : GetMEssage('SPS_PRODUCT_NO_ACTIVE')); $rowSku->AddActions($arSkuActions); $rowSku->AddField("BALANCE", $balance); $rowSku->AddField("ACTIVE", $active); addPropsCell($rowSku, $arSelectedProps, $val); } } else { if ($arItems['TYPE'] == 'S') { $icon = 'folder'; } elseif (!empty($arCatalogProduct['IS_GROUP'])) $icon = 'f4';
function fGetFormatedProduct($USER_ID, $LID, $arData, $CNT, $currency, $type, $crmMode = false) { $result = ""; if (!is_array($arData) || count($arData) <= 0) { return $result; } $result = "<table width=\"100%\">"; if (CModule::IncludeModule('catalog') && CModule::IncludeModule('iblock')) { $arProductId = array(); $arDataTab = array(); $arSkuParentChildren = array(); $arSkuParentId = array(); $arSkuParent = array(); foreach ($arData as $items) { if ($items["MODULE"] == 'catalog') { $arProductId[] = $items["PRODUCT_ID"]; $arDataTab[$items["PRODUCT_ID"]] = $items; $arParent = CCatalogSku::GetProductInfo($items["PRODUCT_ID"]); if ($arParent) { $arSkuParentChildren[$items["PRODUCT_ID"]] = $arParent["ID"]; $arSkuParentId[$arParent["ID"]] = $arParent["ID"]; } } } if (!empty($arSkuParentId)) { $res = CIBlockElement::GetList(array(), array("ID" => $arSkuParentId), false, false, array("ID", "IBLOCK_ID", "IBLOCK_SECTION_ID", "PREVIEW_PICTURE", "DETAIL_PICTURE", "NAME", "DETAIL_PAGE_URL")); while ($arItems = $res->GetNext()) { $arSkuParent[$arItems["ID"]] = $arItems; } } if (!empty($arProductId)) { $dbProduct = CIBlockElement::GetList(array(), array("ID" => $arProductId), false, false, array('ID', 'IBLOCK_ID', 'IBLOCK_SECTION_ID', 'DETAIL_PICTURE', 'PREVIEW_PICTURE', 'IBLOCK_TYPE_ID')); while ($arProduct = $dbProduct->GetNext()) { $imgCode = ""; $arDataTab[$arProduct['ID']]['IBLOCK_ID'] = $arProduct['IBLOCK_ID']; $arDataTab[$arProduct['ID']]['IBLOCK_SECTION_ID'] = $arProduct['IBLOCK_SECTION_ID']; $arDataTab[$arProduct['ID']]['DETAIL_PICTURE'] = $arProduct['DETAIL_PICTURE']; $arDataTab[$arProduct['ID']]['PREVIEW_PICTURE'] = $arProduct['PREVIEW_PICTURE']; $arDataTab[$arProduct['ID']]['IBLOCK_TYPE_ID'] = $arProduct['IBLOCK_TYPE_ID']; $arProduct = $arDataTab[$arProduct['ID']]; if ($arProduct["PREVIEW_PICTURE"] == "" && $arProduct["DETAIL_PICTURE"] == "" && is_set($arSkuParentChildren[$arProduct["PRODUCT_ID"]])) { $idTmp = $arSkuParentChildren[$arProduct["PRODUCT_ID"]]; $arProduct["DETAIL_PICTURE"] = $arSkuParent[$idTmp]["DETAIL_PICTURE"]; $arProduct["PREVIEW_PICTURE"] = $arSkuParent[$idTmp]["PREVIEW_PICTURE"]; } if ($arProduct["IBLOCK_ID"] > 0) { $arProduct["EDIT_PAGE_URL"] = "/bitrix/admin/iblock_element_edit.php?ID=" . $arProduct["PRODUCT_ID"] . "&type=" . $arProduct["IBLOCK_TYPE_ID"] . "&lang=" . LANG . "&IBLOCK_ID=" . $arProduct["IBLOCK_ID"] . "&find_section_section=" . intval($arProduct["IBLOCK_SECTION_ID"]); } if ($arProduct["DETAIL_PICTURE"] > 0) { $imgCode = $arProduct["DETAIL_PICTURE"]; } elseif ($arProduct["PREVIEW_PICTURE"] > 0) { $imgCode = $arProduct["PREVIEW_PICTURE"]; } $arProduct["NAME"] = htmlspecialcharsex($arProduct["NAME"]); $arProduct["DETAIL_PAGE_URL"] = htmlspecialcharsex($arProduct["DETAIL_PAGE_URL"]); $arProduct["CURRENCY"] = htmlspecialcharsex($arProduct["CURRENCY"]); if ($imgCode > 0) { $arFile = CFile::GetFileArray($imgCode); $arImgProduct = CFile::ResizeImageGet($arFile, array('width' => 80, 'height' => 80), BX_RESIZE_IMAGE_PROPORTIONAL, false, false); if (is_array($arImgProduct)) { $imgUrl = $arImgProduct["src"]; $imgProduct = "<a href=\"" . $arProduct["EDIT_PAGE_URL"] . "\" target=\"_blank\"><img src=\"" . $arImgProduct["src"] . "\" alt=\"\" title=\"" . $arProduct["NAME"] . "\" ></a>"; } } else { $imgProduct = "<div class='no_foto'>" . GetMessage('SOD_NO_FOTO') . "</div>"; } $result .= "<tr>\n\t\t\t\t\t\t\t\t<td class=\"tab_img\">" . $imgProduct . "</td>\n\t\t\t\t\t\t\t\t<td class=\"tab_text\">\n\t\t\t\t\t\t\t\t\t<div class=\"order_name\"><a href=\"" . $arProduct["EDIT_PAGE_URL"] . "\" target=\"_blank\" title=\"" . $arProduct["NAME"] . "\">" . $arProduct["NAME"] . "</a></div>\n\t\t\t\t\t\t\t\t\t<div class=\"order_price\">\n\t\t\t\t\t\t\t\t\t\t" . GetMessage('SOD_ORDER_RECOM_PRICE') . ": <b>" . SaleFormatCurrency($arProduct["PRICE"], $currency) . "</b>\n\t\t\t\t\t\t\t\t\t</div>"; $arResult = CSaleProduct::GetProductSku($USER_ID, $LID, $arProduct["PRODUCT_ID"], $arProduct["NAME"]); $arResult["POPUP_MESSAGE"] = array("PRODUCT_ADD" => GetMEssage('SOD_POPUP_TO_BUSKET'), "PRODUCT_NOT_ADD" => GetMEssage('SOD_POPUP_TO_BUSKET_NOT'), "PRODUCT_PRICE_FROM" => GetMessage('SOD_POPUP_FROM')); if (!$crmMode) { if (count($arResult["SKU_ELEMENTS"]) > 0) { $result .= "<a href=\"javascript:void(0);\" class=\"get_new_order\" onClick=\"fAddToBusketMoreProductSku(" . CUtil::PhpToJsObject($arResult['SKU_ELEMENTS']) . ", " . CUtil::PhpToJsObject($arResult['SKU_PROPERTIES']) . ", '', " . CUtil::PhpToJsObject($arResult["POPUP_MESSAGE"]) . " );\"><span></span>" . GetMessage('SOD_SUBTAB_ADD_ORDER') . "</a>"; } else { $cntProd = floatval($arProduct["QUANTITY"]) > 0 ? floatval($arProduct["QUANTITY"]) : 1; $url = "/bitrix/admin/sale_order_new.php?lang=" . LANG . "&user_id=" . $USER_ID . "&LID=" . $LID . "&product[" . $arProduct["PRODUCT_ID"] . "]=" . $cntProd; $result .= "<a href=\"" . $url . "\" target=\"_blank\" class=\"get_new_order\"><span></span>" . GetMessage('SOD_SUBTAB_ADD_ORDER') . "</a>"; } } $result .= "</td></tr>"; } } } //end if $result .= "<tr><td colspan='2' align='right' class=\"more_product\">"; if ($CNT > 2) { $result .= "<a href='javascript:void(0);' onClick=\"fGetMoreProduct('" . $type . "');\" class=\"get_more\">" . GetMessage('SOD_SUBTAB_MORE') . "<span></span></a>"; } $result .= "</td></tr>"; $result .= "</table>"; return $result; }
$QUANTITY = " "; if ($arViews["MODULE"] == "catalog" && CModule::IncludeModule('catalog')) { $arRes = CCatalogProduct::GetByID($arViews["PRODUCT_ID"]); $QUANTITY = $arRes["QUANTITY"]; } $row->AddField("QUANTITY", $QUANTITY); $price = " "; if (floatval($arViews["PRICE"]) > 0) { $price = SaleFormatCurrency($arViews["PRICE"], $arViews["CURRENCY"]); } $row->AddField("PRICE", $price); if (count($arSites) > 1) { $row->AddField("LID", "[" . $arViews["LID"] . "] " . htmlspecialcharsbx($arSites[$arViews["LID"]]["NAME"]) . ""); } $arResult = CSaleProduct::GetProductSku($ID, $arViews['LID'], $arViews["PRODUCT_ID"], $arViews["NAME"]); $arResult["POPUP_MESSAGE"] = array("PRODUCT_ADD_TO_ORDER" => GetMEssage('BUYER_PD_ORDER'), "PRODUCT_ADD_TO_BUSKET" => GetMEssage('BUYER_PD_DELAY_N'), "PRODUCT_NOT_TO_ORDER" => GetMEssage('BUYER_DONT_CAN_BUY'), "PRODUCT_PRICE_FROM" => GetMessage('BUYERS_FROM')); if (count($arResult["SKU_ELEMENTS"]) > 0) { $linkOrder = "showOfferPopup(" . CUtil::PhpToJsObject($arResult['SKU_ELEMENTS']) . ", " . CUtil::PhpToJsObject($arResult['SKU_PROPERTIES']) . ", 'order', " . CUtil::PhpToJsObject($arResult["POPUP_MESSAGE"]) . ");"; $linkBusket = "showOfferPopup(" . CUtil::PhpToJsObject($arResult['SKU_ELEMENTS']) . ", " . CUtil::PhpToJsObject($arResult['SKU_PROPERTIES']) . ", 'busket', " . CUtil::PhpToJsObject($arResult["POPUP_MESSAGE"]) . ");"; } else { $linkOrder = 'BX.adminPanel.Redirect([], \'/bitrix/admin/sale_order_new.php?user_id=' . $ID . '&lang=' . LANG . '&LID=' . $arViews["LID"] . '&product[' . $arViews["PRODUCT_ID"] . ']=1\', event);'; $linkBusket = 'fAddToBusketViewed(' . $arViews["PRODUCT_ID"] . ', \'' . $arViews["LID"] . '\')'; } $arActions = array(); $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("BUYER_PD_ORDER"), "ACTION" => $linkOrder, "DEFAULT" => true); $arActions[] = array("ICON" => "edit", "TEXT" => GetMessage("BUYER_PD_DELAY_N"), "ACTION" => $linkBusket); if (floatval($arViews["PRICE"]) > 0) { $row->AddActions($arActions); } } if ($_REQUEST["table_id"] == $sTableID_tab5) {
</a> </li> <?php } ?> </ul> <input type="hidden" name="SERVER_AVATAR" value="" /> </div> </div> <input type="hidden" name="ELEMENT_ID" value="<?php echo $arParams["ELEMENT_ID"]; ?> " /> <input type="hidden" name="REPLY_ID" value="" /> <input type="submit" class="button" name="submit" value="<?php echo GetMEssage('ADD_REV_REVBUT'); ?> "> </fieldset> </form> </div> <?php $strObName = "rating_form_vote"; $arJSParams = array("progressId" => $strObName . "_progr", "ratingId" => $strObName . "_rating", "starsId" => $strObName . "_stars", "inputId" => "rating_form_vote_inputId", "voteId" => 0, "voteSum" => 0, "voteCount" => 0, "voteRating" => 0, "voteValue" => 0); $templateData = array('JS_OBJ' => $strObName, 'ELEMENT_ID' => $arParams["ELEMENT_ID"]); ?> <script type="text/javascript"> BX.ready(function(){ window.<?php
"ID" => $find_id, "AUTHOR_NAME" => $find_author_name, "EMAIL" => $find_email, "IP" => $find_ip, "COMMENT" => $find_comment, "OBJECT_ID" => $find_object_id, "DATE" => $find_date, "SITE_ID" => $find_site_id, "ACTIVATED" => $find_activated, "DATE_MODIFY" => $find_date_modify ); $result = $OComments->GetList(Array($by=>$order), $arFilter, "", false, true); $result = new CAdminResult($result, $sTableID); $result->NavStart(); $lAdmin->NavText($result->GetNavPrint(GetMEssage("TC_PAGES"))); CModule::IncludeModule("iblock"); while($myrow = $result->NavNext(true, "f_")) { $iblock_element = ''; $res = CIBlockElement::GetByID($myrow['OBJECT_ID']); if($ar_res = $res->GetNext()) { $iblock_element_name = $ar_res['NAME']; $iblock_element_iblock_id = $ar_res['IBLOCK_ID']; $res_iblock_type = CIBlock::GetByID($ar_res['IBLOCK_ID']);
</div> <div class="text"> <div class="holder"> <h3><?php echo $arItem["NAME"]; ?> </h3> <?php echo $arItem["PREVIEW_TEXT"]; ?> </div> </div> <div class="link"> <a href="<?php echo $arItem["DETAIL_PAGE_URL"]; ?> ?AJAX=Y"><?php echo GetMEssage('DETAIL'); ?> </a> </div> </div> <?php } ?> </div> <?php /*else:?> <p>Ќа данный момент у нас нет открытых вакансий</p> <?*/ }
function fGetFormatedProduct($USER_ID, $LID, $arData, $currency, $type = '') { global $crmMode; $result = ""; if (!is_array($arData["ITEMS"]) || count($arData["ITEMS"]) <= 0) { return $result; } $result = "<table width=\"100%\">"; if (CModule::IncludeModule('catalog') && CModule::IncludeModule('iblock')) { $arProductId = array(); $arDataTab = array(); $arSkuParentChildren = array(); $arSkuParentId = array(); $arSkuParent = array(); foreach ($arData["ITEMS"] as $items) { if ($items["MODULE"] == "catalog") { $arProductId[$items["PRODUCT_ID"]] = $items["PRODUCT_ID"]; $arDataTab[$items["PRODUCT_ID"]] = $items; $arParent = CCatalogSku::GetProductInfo($items["PRODUCT_ID"]); if ($arParent) { $arSkuParentChildren[$items["PRODUCT_ID"]] = $arParent["ID"]; $arSkuParentId[$arParent["ID"]] = $arParent["ID"]; } } } $res = CIBlockElement::GetList(array(), array("ID" => $arSkuParentId), false, false, array("ID", "IBLOCK_ID", "IBLOCK_SECTION_ID", "PREVIEW_PICTURE", "DETAIL_PICTURE", "NAME", "DETAIL_PAGE_URL")); while ($arItems = $res->GetNext()) { $arSkuParent[$arItems["ID"]] = $arItems; } $dbProduct = CIBlockElement::GetList(array(), array("ID" => $arProductId), false, false, array('ID', 'IBLOCK_ID', 'IBLOCK_SECTION_ID', 'DETAIL_PICTURE', 'PREVIEW_PICTURE', 'IBLOCK_TYPE_ID')); while ($arProduct = $dbProduct->Fetch()) { $imgCode = 0; $arDataTab[$arProduct['ID']]['IBLOCK_ID'] = $arProduct['IBLOCK_ID']; $arDataTab[$arProduct['ID']]['IBLOCK_SECTION_ID'] = $arProduct['IBLOCK_SECTION_ID']; $arDataTab[$arProduct['ID']]['DETAIL_PICTURE'] = $arProduct['DETAIL_PICTURE']; $arDataTab[$arProduct['ID']]['PREVIEW_PICTURE'] = $arProduct['PREVIEW_PICTURE']; $arDataTab[$arProduct['ID']]['IBLOCK_TYPE_ID'] = $arProduct['IBLOCK_TYPE_ID']; $items = $arDataTab[$arProduct['ID']]; if ($items["PREVIEW_PICTURE"] == "" && $items["DETAIL_PICTURE"] == "" && is_set($arSkuParentChildren[$items["PRODUCT_ID"]])) { $idTmp = $arSkuParentChildren[$items["PRODUCT_ID"]]; $items["DETAIL_PICTURE"] = $arSkuParent[$idTmp]["DETAIL_PICTURE"]; $items["PREVIEW_PICTURE"] = $arSkuParent[$idTmp]["PREVIEW_PICTURE"]; } if ($items["DETAIL_PICTURE"] > 0) { $imgCode = $items["DETAIL_PICTURE"]; } elseif ($items["PREVIEW_PICTURE"] > 0) { $imgCode = $items["PREVIEW_PICTURE"]; } $arSkuProperty = CSaleProduct::GetProductSkuProps($items["PRODUCT_ID"]); $items["NAME"] = htmlspecialcharsex($items["NAME"]); $items["EDIT_PAGE_URL"] = htmlspecialcharsex($items["EDIT_PAGE_URL"]); $items["CURRENCY"] = htmlspecialcharsex($items["CURRENCY"]); if ($imgCode > 0) { $arFile = CFile::GetFileArray($imgCode); $arImgProduct = CFile::ResizeImageGet($arFile, array('width' => 80, 'height' => 80), BX_RESIZE_IMAGE_PROPORTIONAL, false, false); } if (is_array($arImgProduct)) { $imgUrl = $arImgProduct["src"]; $imgProduct = "<a href=\"" . $items["EDIT_PAGE_URL"] . "\" target=\"_blank\"><img src=\"" . $imgUrl . "\" alt=\"\" title=\"" . $items["NAME"] . "\" ></a>"; } else { $imgProduct = "<div class='no_foto'>" . GetMessage('NO_FOTO') . "</div>"; } $arCurFormat = CCurrencyLang::GetCurrencyFormat($items["CURRENCY"]); $priceValutaFormat = str_replace("#", '', $arCurFormat["FORMAT_STRING"]); $currentTotalPrice = $items["PRICE"] + $items["DISCOUNT_PRICE"]; $discountPercent = 0; if ($items["DISCOUNT_PRICE"] > 0) { $discountPercent = IntVal($items["DISCOUNT_PRICE"] * 100 / $currentTotalPrice); } $ar_res = CCatalogProduct::GetByID($items["PRODUCT_ID"]); $balance = FloatVal($ar_res["QUANTITY"]); $arParams = array(); $arParams["id"] = $items["PRODUCT_ID"]; $arParams["name"] = $items["NAME"]; $arParams["url"] = $items["DETAIL_PAGE_URL"]; $arParams["urlEdit"] = $items["EDIT_PAGE_URL"]; $arParams["urlImg"] = $imgUrl; $arParams["price"] = FloatVal($items["PRICE"]); $arParams["priceBase"] = FloatVal($currentTotalPrice); $arParams["priceBaseFormat"] = CurrencyFormatNumber(FloatVal($currentTotalPrice), $items["CURRENCY"]); $arParams["priceFormated"] = CurrencyFormatNumber(FloatVal($items["PRICE"]), $items["CURRENCY"]); $arParams["valutaFormat"] = $priceValutaFormat; $arParams["priceDiscount"] = FloatVal($items["DISCOUNT_PRICE"]); $arParams["priceTotalFormated"] = SaleFormatCurrency($currentTotalPrice, $items["CURRENCY"]); $arParams["discountPercent"] = $discountPercent; $arParams["summaFormated"] = CurrencyFormatNumber($items["PRICE"], $items["CURRENCY"]); $arParams["quantity"] = 1; $arParams["module"] = $items["MODULE"]; $arParams["currency"] = $items["CURRENCY"]; $arParams["weight"] = 0; $arParams["vatRate"] = 0; $arParams["priceType"] = ""; $arParams["balance"] = $balance; $arParams['skuProps'] = CUtil::PhpToJSObject($arSkuProperty); $arParams["catalogXmlID"] = ""; $arParams["productXmlID"] = ""; $arParams["callback"] = "CatalogBasketCallback"; $arParams["orderCallback"] = "CatalogBasketOrderCallback"; $arParams["cancelCallback"] = "CatalogBasketCancelCallback"; $arParams["payCallback"] = "CatalogPayOrderCallback"; $result .= "<tr id='more_" . $type . "_" . $items["ID"] . "'>\n\t\t\t\t\t\t\t<td class=\"tab_img\" >" . $imgProduct . "</td>\n\t\t\t\t\t\t\t<td class=\"tab_text\">\n\t\t\t\t\t\t\t\t<div class=\"order_name\"><a href=\"" . $items["EDIT_PAGE_URL"] . "\" target=\"_blank\" title=\"" . $items["NAME"] . "\">" . $items["NAME"] . "</a></div>\n\t\t\t\t\t\t\t\t<div class=\"order_price\">\n\t\t\t\t\t\t\t\t\t" . GetMessage('NEWO_SUBTAB_PRICE') . ": <b>" . SaleFormatCurrency($items["PRICE"], $currency) . "</b>\n\t\t\t\t\t\t\t\t</div>"; $arResult = CSaleProduct::GetProductSku($USER_ID, $LID, $items["PRODUCT_ID"], $items["NAME"]); if (count($arResult["SKU_ELEMENTS"]) > 0) { foreach ($arResult["SKU_ELEMENTS"] as $key => $val) { $arTmp = array(); foreach ($val as $k => $v) { if (is_numeric($k)) { $arTmp[$arResult["SKU_PROPERTIES"][$k]["NAME"]] = $v; } } $arResult["SKU_ELEMENTS"][$key]["SKU_PROPS"] = CUtil::PhpToJSObject($arTmp); } } $arResult["POPUP_MESSAGE"] = array("PRODUCT_ADD" => GetMEssage('NEWO_POPUP_TO_BUSKET'), "PRODUCT_ORDER" => GetMEssage('NEWO_POPUP_TO_ORDER'), "PRODUCT_NOT_ADD" => GetMEssage('NEWO_POPUP_DONT_CAN_BUY'), "PRODUCT_PRICE_FROM" => GetMessage('NEWO_POPUP_FROM')); if (count($arResult["SKU_ELEMENTS"]) <= 0) { $result .= "<a href=\"javascript:void(0);\" class=\"get_new_order\" onClick=\"fAddToBusketMoreProduct('" . $type . "', " . CUtil::PhpToJSObject($arParams) . ");return false;\"><span></span>" . GetMessage('NEWO_SUBTAB_ADD_BUSKET') . "</a><br>"; } else { $result .= "<a href=\"javascript:void(0);\" class=\"get_new_order\" onClick=\"fAddToBusketMoreProductSku(" . CUtil::PhpToJsObject($arResult['SKU_ELEMENTS']) . ", " . CUtil::PhpToJsObject($arResult['SKU_PROPERTIES']) . ", 'busket', " . CUtil::PhpToJsObject($arResult["POPUP_MESSAGE"]) . ");\"><span></span>" . GetMessage('NEWO_SUBTAB_ADD_BUSKET') . "</a><br>"; } if (!$crmMode) { if (count($arResult["SKU_ELEMENTS"]) > 0) { $result .= "<a href=\"javascript:void(0);\" class=\"get_new_order\" onClick=\"fAddToBusketMoreProductSku(" . CUtil::PhpToJsObject($arResult['SKU_ELEMENTS']) . ", " . CUtil::PhpToJsObject($arResult['SKU_PROPERTIES']) . ", 'neworder', " . CUtil::PhpToJsObject($arResult["POPUP_MESSAGE"]) . ");\"><span></span>" . GetMessage('NEWO_SUBTAB_ADD_ORDER') . "</a>"; } else { $cntProd = floatval($items["QUANTITY"]) > 0 ? floatval($items["QUANTITY"]) : 1; $url = "/bitrix/admin/sale_order_new.php?lang=" . LANG . "&user_id=" . $USER_ID . "&LID=" . $LID . "&product[" . $items["PRODUCT_ID"] . "]=" . $cntProd; $result .= "<a href=\"" . $url . "\" target=\"_blank\" class=\"get_new_order\"><span></span>" . GetMessage('NEWO_SUBTAB_ADD_ORDER') . "</a>"; } } $result .= "</td></tr>"; } //end foreach } //end if if ($arData["CNT"] > 2 && $arData["CNT"] != count($arData["ITEMS"])) { $result .= "<tr><td colspan='2' align='right' class=\"more_product\">"; if ($type == "busket") { $result .= "<a href='javascript:void(0);' onClick='fGetMoreBusket(\"Y\");' class=\"get_more\">" . GetMessage('NEWO_SUBTAB_MORE') . "<span></span></a>"; } elseif ($type == "viewed") { $result .= "<a href='javascript:void(0);' onClick='fGetMoreViewed(\"Y\");' class=\"get_more\">" . GetMessage('NEWO_SUBTAB_MORE') . "<span></span></a>"; } else { $result .= "<a href='javascript:void(0);' onClick='fGetMoreRecom();' class=\"get_more\">" . GetMessage('NEWO_SUBTAB_MORE') . "<span></span></a>"; } $result .= "</td></tr>"; } $result .= "</table>"; return $result; }
function DrawTable2( $TOdata ){ $arWokrTypes = GetWorkTypes(); $tableData = array(); $row = array(); foreach( $TOdata["TO"] as $TOName => $TOData ){ if( empty ( $row )){ $row[] = ""; } $row[] = $TOData["NAME"] ; } array_push( $tableData, $row); $row_f[] = GetMEssage("TITLE_TOTAL_TO_COST"); foreach ( $arWokrTypes as $id => $arWDatas ){ $row = array(); foreach( $TOdata["TO"] as $TOName => $TOData ){ if( empty ( $row ) ){ $row[] = $arWDatas; } $row[] = $TOData["TYPE_COST"][$id]["COST"]; } array_push( $tableData, $row); } foreach( $TOdata["TO"] as $TOName => $TOData ){ $row_f[] = $TOData["COST"]; } array_push( $tableData, $row_f); $result .= '<table class="result-table">'; for( $i=0;$i< count( $tableData );$i++){ $result.="<tr>"; for( $j=0; $j< count( $tableData[$i] );$j++){ $result .= "<td>". ((is_float( $tableData[$i][$j])) ? sprintf("%1.2f", $tableData[$i][$j]) : $tableData[$i][$j]) ."</td>"; } $result.="<tr>"; } $result .= '</table>'; return $result; /**/ }
<?foreach($arResult['state'][0] as $ar){?> <a href="/?filter_status=<?php echo $ar['state_to_filter']; ?> "><?php echo $ar['state']; ?> </a> — <?php echo $ar['counts']; ?> <br> <?}?> </div> <h2><?php echo GetMEssage('AGV_TIME'); ?> :</h2> <div class="stats"> <?foreach($arResult['state'][1] as $ar){?> <?php echo $ar['time']; ?> <br> <?}?> </div> <h2><?php echo GetMessage('PIT_PEOPLES'); ?> :</h2>
BX.hide(BX('DIV_BASE_PRICE_WITH_DISCOUNT_'+i)); } if (BX('DIV_DISCOUNT_' + i)) BX('DIV_DISCOUNT_' + i).innerHTML = ''; } BX('DIV_SUMMA_' + i).innerHTML = "<div>" + res[i]["SUMMA_DISPLAY"] + " <span>"+res[0]["CURRENCY_FORMAT"]+"</span></div>"; BX('PRODUCT[' + i + '][QUANTITY]').value = res[i]["QUANTITY"]; BX('warning_balance_' + i).innerHTML = ''; if (res[i]["WARNING_BALANCE"] && res[i]["WARNING_BALANCE"] == "Y") { BX('warning_balance_' + i).innerHTML = '<?php echo GetMEssage("NEWO_WARNING_BALANCE"); ?> '; } BX('DIV_BALANCE_' + i).value = res[i]["BALANCE"]; BX('currency_price_product').innerHTML = res[0]["CURRENCY_FORMAT"]; BX('PRODUCT[' + i + '][DISCOUNT_PRICE]').value = res[i]["DISCOUNT_PRICE"]; BX('CURRENCY_' + i).value = res[i]["CURRENCY"]; } } BX('DELIVER_ID_DESC').innerHTML = res[0]["DELIVERY_DESCRIPTION"]; BX('DELIVERY_ID_PRICE').value = res[0]["DELIVERY_PRICE"]; if (res[0]["DELIVERY"].length > 0)
$propertyList = $profileUtils->createFieldset2($arProfile['IBLOCK_ID'], true); $catalogPrice = array('CATALOG' => $propertyList['CATALOG']); unset($catalogPrice['CATALOG']['QUANTITY']); $propertyList = $profileUtils->selectFieldset2($propertyList, ''); $catalogPrice = $profileUtils->selectFieldset2($catalogPrice, $arProfile['VARIANT']['PRICE']); $variantChecked = $arProfile['USE_VARIANT'] == 'Y' ? 'checked="checked"' : ''; ?> <tr> <td width="50%"> <span id="hint_PROFILE[USE_VARIANT]"></span><script type="text/javascript">BX.hint_replace( BX( 'hint_PROFILE[USE_VARIANT]' ), '<?php echo GetMessage("ACRIT_EXPORTPRO_VARIANT_LIST_USE_VARIANT_HELP"); ?> ' );</script> <?php echo GetMEssage('ACRIT_EXPORTPRO_VARIANT_LIST_USE_VARIANT'); ?> </td> <td width="50%"> <input type="checkbox" value="Y" name="PROFILE[USE_VARIANT]" <?php echo $variantChecked; ?> /> </td> </tr> <tr align="center" class="heading"> <td colspan="2"><?php echo GetMessage('ACRIT_EXPORTPRO_VARIANT_LIST_SETTINGS'); ?> </td> </tr>
<div class="cell btn"> <div class="align"> <a data-id="<?php echo $arItem['ID']; ?> " data-action="ADD2DELAY" href="<?php echo SITE_DIR; ?> ajax/wishlist.php?action=LIKE&ID=<?php echo $arItem["ID"]; ?> " class="link-like link-wishlist item<?php echo $arItem['ID']; ?> "><span class="tooltip"><?php echo GetMEssage('CATALOG_WISH'); ?> </span></a> <a data-id="<?php echo $arItem['ID']; ?> " data-action="DELETE_FROM_DELAY" href="<?php echo SITE_DIR; ?> ajax/wishlist.php" class="link-like link-wishlist-delete item<?php echo $arItem['ID']; ?> " style="display: none;"><span class="tooltip"><?php echo GetMessage('WISHLIST_DEL'); ?> </span></a>
?> ajax/wishlist.php?action=LIKE&ID=<?php echo $arItem["ID"]; ?> "><?php echo GetMEssage('CATALOG_WISH'); ?> </a></li> <li class="compare"><a class="link-compare" href="<?php echo SITE_DIR; ?> ajax/compare.php?id=<?php echo $arItem["ID"]; ?> &action=ADD_TO_COMPARE_LIST"><?php echo GetMEssage('CATALOG_COMPARE'); ?> </a></li> </ul> <?php if (isset($arItem['DISPLAY_PROPERTIES']) && !empty($arItem['DISPLAY_PROPERTIES'])) { ?> <?php foreach ($arItem['DISPLAY_PROPERTIES'] as $arOneProp) { if (empty($arOneProp["DISPLAY_VALUE"])) { continue; } ?> <span> <?php $string = preg_replace('~(.*)\\[(.*)\\]~', "\$1", $arOneProp["NAME"]);
?> " class="bx_bt_button bx_medium button btn-cart" href="javascript:void(0)" rel="nofollow"> <span><?php echo '' != $arParams['MESS_NOT_AVAILABLE'] ? CUtil::JSEscape($arParams['MESS_NOT_AVAILABLE']) : GetMessageJS('CT_BCS_TPL_MESS_PRODUCT_NOT_AVAILABLE'); ?> </span> </a> <?php } ?> <?php if (!empty($arItem['MIN_PRICE'])) { if ('Y' == $arParams['SHOW_OLD_PRICE'] && $arItem['MIN_PRICE']['DISCOUNT_VALUE'] < $arItem['MIN_PRICE']['VALUE']) { ?> <p class="message"><?php echo GetMEssage('CATALOG_ECONOMI'); ?> <strong><?php echo $arItem['MIN_PRICE']["DISCOUNT_DIFF"]; ?> </strong> <sub><?php echo GetMessage("CURRENCY_" . $arItem["MIN_PRICE"]["CURRENCY"] . "_TITLE"); ?> </sub>.</p> <?php } } ?> <ul class="tools"> <li> <a rel="nofollow" class="link-wishlist item<?php
?> "> <input type="hidden" name="action" value="DELETE_FROM_DELAY"> <input type="hidden" name="id" value="<?php echo $arItem['ID']; ?> "> <button type="submit" class="close" aria-hidden="true"><span aria-hidden="true" data-icon=""></span></button> </form> <a href="<?php echo $APPLICATION->GetCurPageParam('action=ADD_DELAY2BASKET&id=' . $arItem['ID'], array('action', 'id')); ?> " class="btn btn-primary btn-block btn-small"> <?php echo GetMEssage('CART_INBASKET'); ?> </a> </div> </div> </div> <header class="item-info-name-features-price"> <h4><a href="<?php echo $arItem['DETAIL_PAGE_URL']; ?> "><?php echo $arItem['NAME']; ?> </a></h4> <span class="features"><?php if ($arItem['PROPS']) {
?> </div> <?php } ?> </div> <?php } ?> <div class="price-frame"> <div class="frame"> <strong class="price"><?php echo intval($arItem["PRICE"]); ?> <sub><?php echo GetMEssage('SALE_RUB'); ?> </sub></strong> <a onclick="fullBasketReload();return false;" href="<?php echo SITE_DIR; ?> ajax/basket.php?action=delete&id=<?php echo $arItem["ID"]; ?> " class="btn-delete closed close-a">delete</a> <input type="text" class="number" size="3" id="QUANTITY_INPUT_<?php echo $arItem["ID"];
echo GetMessage('LOGIN'); ?> </label> <div class="text-holder"> <div class="cell"> <input class="text" type="text" name="LOGIN" maxlength="50" value="<?php echo $arResult["arUser"]["LOGIN"]; ?> " /> </div> </div> </div> <div class="row"> <?php for ($i = 1; $i < 13; $i++) { $monthArr[$i] = GetMEssage('PROFILE_MONTH_' . $i); } $bday = $arResult["arUser"]["PERSONAL_BIRTHDAY"]; list($day, $month, $year) = explode(".", $bday); $day = intval($day); $month = intval($month); $year = intval($year); ?> <label><?php echo GetMessage('PROFILE_BIRTH'); ?> </label> <div class="text-holder"> <div class="cell day"> <select name="PERSONAL_BIRTHDAY_DAY"> <option><?php
</span> <?php } ?> <img src="<?php echo $photo['src']; ?> " /> <span href="<?php echo SITE_DIR; ?> ajax/quick.php?ID=<?php echo $arItem["ID"]; ?> " class="quick-view" rel="nofollow"><?php echo GetMEssage('CATALOG_QUICK'); ?> </span> </a> </div> <div class="text"> <div class="title"> <h3> <a href="<?php echo $arItem['DETAIL_PAGE_URL']; ?> " title="<?php echo $arItem['NAME']; ?> "><?php echo $arItem['NAME'];
echo $str_CANCELED == "Y" ? "</b>" : ""; ?> / <?php echo $str_PAYED == "Y" ? GetMessage("SALE_YES") : GetMessage("SALE_NO"); ?> / <?php echo $str_ALLOW_DELIVERY == "Y" ? GetMessage("SALE_YES") : GetMessage("SALE_NO"); ?> </td> </tr> <tr> <td><?php echo GetMEssage('SOPN_SELECT_ORDER_PROPS'); ?> :</td> <td><input type="checkbox" name="PROPS_ENABLE" value="Y" checked></td> </tr> <tr> <td colspan="2"> <table border="0" cellspacing="1" cellpadding="3" width="100%" class="internal"> <tr class="heading"> <td><?php echo GetMessage("SALE_PR_INCLUDE"); ?> </td> <td><?php echo GetMessage("SALE_PR_NAME"); ?>