Руководство по работе с классом MeasureTable в 1С-Битрикс D7

Внимание! Раздел находится в стадии разработки. Комментарии временно недоступны
Страницы: 1
RSS
Руководство по работе с классом MeasureTable в 1С-Битрикс D7
Руководство по работе с классом MeasureTable в 1С-Битрикс D7

При работе с интернет-магазином или любым другим проектом на базе  платформы 1С-Битрикс часто возникает необходимость управлять единицами  измерения товаров (килограммы, штуки, упаковки и т. д.). Для удобства  такой работы в модуле catalog (Начиная с версии платформы, где доступен D7) предусмотрен класс \Bitrix\Catalog\MeasureTable. Ниже вы найдете подробное описание этого класса, разберете его методы, а также увидите примеры практического применения.
Выводим HTML-таблицу со списком всех единиц измерения,  отсортированных по названию, показывая их ID, названия и международные  символы.
Код
<?php
require_once($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');

if (CModule::IncludeModule('catalog')) {
    $result = Bitrix\Catalog\MeasureTable::getList([
        'select' => ['ID', 'MEASURE_TITLE', 'SYMBOL_INTL'],
        'order' => ['MEASURE_TITLE' => 'ASC']
    ]);
    
    echo '<table border="1"><tr><th>ID</th><th>Название</th><th>Международное обозначение</th></tr>';
    while ($row = $result->fetch()) {
        echo "<tr><td>{$row['ID']}</td><td>{$row['MEASURE_TITLE']}</td><td>{$row['SYMBOL_INTL']}</td></tr>";
    }
    echo '</table>';
}
?>
Страницы: 1

Стоимость услуг по разработке и сопровождению сайтов на 1C-Битрикс

Разработка корпоративного сайта

от 7 дней

от 40 000 рублей

Разработка сайта без системы оплаты заказов через корзину

* стоимость зависит от наличия верстки, использования готового решения и т.д.

Разработка интернет-магазина с готовой версткой

от 4 недель

от 90 000 рублей

* указана минимальная стоимость. Стоимость выбранной лицензии «1С-Битрикс» оплачивается отдельно.

Модули и компоненты для «1С-Битрикс»

оценка производится на основе предоставленного Технического Задания

от 20 000 рублей
Разработка дополнительных модулей для 1С-Битрикс, расширение функционала, внедрение любых решений, требующихся для выполнения ваших бизнес-задач.

* стоимость зависит от конкретной задачи, ее объема и сложности выполняемых работ.