1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
measurement.php
См. документацию.
1<?php
2
4{
5 public static function GetList($category = false)
6 {
8
9 if (!is_array($arMeasurementsTable))
10 {
11 $tablePath = COption::GetOptionString('sale', 'measurement_path', '/bitrix/modules/sale/measurements.php');
12 $fullPath = $_SERVER["DOCUMENT_ROOT"].$tablePath;
13 if ($tablePath <> '' && file_exists($fullPath) && !is_dir($fullPath))
14 {
15 require_once($fullPath);
16
17 if (!is_array($arMeasurementsTable))
18 return false;
19 }
20 else
21 return false;
22 }
23
24 if (!$category)
26 else
27 {
28 $arList = array();
29 foreach ($arMeasurementsTable as $key => $arM)
30 {
31 if ($arM["CATEGORY"] == $category) $arList[$key] = $arM;
32 }
33 return $arList;
34 }
35 }
36
37 public static function Convert($value, $measureFrom, $measureTo = "G")
38 {
39 if (!is_numeric($value))
40 return false;
41
43 return false;
44
45 if (is_set($arMeasurementsTable, $measureFrom) && is_set($arMeasurementsTable, $measureTo))
46 return $value * $arMeasurementsTable[$measureFrom]['KOEF'] / $arMeasurementsTable[$measureTo]['KOEF'];
47 else
48 return false;
49 }
50}
Определения measurement.php:4
static Convert($value, $measureFrom, $measureTo="G")
Определения measurement.php:37
static GetList($category=false)
Определения measurement.php:5
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения file_new.php:804
$_SERVER["DOCUMENT_ROOT"]
Определения cron_frame.php:9
is_set($a, $k=false)
Определения tools.php:2133
$arMeasurementsTable
Определения measurements.php:15
if(empty($signedUserToken)) $key
Определения quickway.php:257