Сайт по умолчанию
Разработка сайтов
Продвижение сайтов
Контекстная реклама
Поддержка сайта
    Сайт по умолчанию
    Разработка сайтов
    Продвижение сайтов
    Контекстная реклама
    Поддержка сайта
      Войти
      Сайт по умолчанию
      Телефоны
      +7 920 232 0018
      E-mail
      info@mellart.ru
      Адрес
      г. Тамбов, ул. Интернациональная 16 оф 201
      Режим работы
      Пн - Пт: с 9:00 до 18:00
      Мы в соцсетях
      • Кабинет
      • Услуги
        • Услуги
        • Разработка сайтов
          • Разработка сайтов
          • Ондостраничный сайт (лендинг)
          • Многостраничный сайт
          • Интернет-магазин
        • Продвижение сайтов
          • Продвижение сайтов
          • SEO аудит
          • Внутренняя перелинковка
          • Наращивание ссылочной массы
          • Создание и оптимизация контента для SEO
        • Контекстная реклама
          • Контекстная реклама
          • Ведение рекламной компании Яндекс директ
          • Создание рекламной компании Яндекс Директ
        • Битрикс 24
          • Битрикс 24
          • Внедрение Битрикс 24
        • Поддержка сайта
          • Поддержка сайта
          • Лечение сайтов от вирусов
          • Техническая поддержка сайтов 1С Битрикс
      • Компания
        • Компания
        • О компании
        • Лицензии и сертификаты
        • Новости
        • Отзывы
      • Новости
      • Маркетплейс 1С Битрикс
        • Маркетплейс 1С Битрикс
        • Битрикс 24
        • Управление сайтом
      • Контакты
      • Портфолио
      +7 920 232 0018
      • Телефоны
      • +7 920 232 0018
      • info@mellart.ru
      • г. Тамбов, ул. Интернациональная 16 оф 201
      • Пн - Пт: с 9:00 до 18:00
      Главная
      Каталог
      Инструменты
      Для разработчиков
      Dwstroy: Ядро
      Dwstroy: Ядро
      Dwstroy: Ядро
      Dwstroy: Ядро
      Dwstroy: Ядро
      Dwstroy: Ядро
      Dwstroy: Ядро

      Dwstroy: Ядро

      Заказать доработку
      Характеристики
      Все характеристики
      Заказать доработку
      • Описание
      • Отзывы
      • Характеристики
      Модуль "Dwstroy: Ядро" - это служебный модуль, используемый на проектах dwstroy. В данном модуле собраны основные классы и методы такие, как работы с массивами, их печать в консоль и т.д. В основном эти методы используем для разработки и доработки проектов.

      \Bitrix\Main\Loader::includeModule('dwstroy.core');

      DwsPrint класс для печати и дебага массивов:
      Dwstroy\Core\DwsPrint::PR($_SERVER) - простая печать массива;
      Dwstroy\Core\DwsPrint::jsPR($_SERVER, 1, true) - печать массива на JS;
      Dwstroy\Core\DwsPrint::DebugLog($_SERVER) - печать массива в консоль;
      Dwstroy\Core\DwsPrint::debugLogFail($arr, false, false) - печать массива в файл;

      Написания кол-ва с правильным окончанием:
      echo \Dwstroy\Core\Helper::formatMessage(0, 'товаров', 'товар', 'товара');
      echo \Dwstroy\Core\Helper::formatMessage(1, 'товаров', 'товар', 'товара');
      echo \Dwstroy\Core\Helper::formatMessage(2, 'товаров', 'товар', 'товара');
      echo \Dwstroy\Core\Helper::formatMessage(10, 'товаров', 'товар', 'товара');

      Получение класа для запросов на выборку данных с хайлоадблока:
      $className = \Dwstroy\Core\Highloadblock::getInstance()->getDataClass('ASiteSettings');//по Название сущности Хайлоадблока

      $className = \Dwstroy\Core\Highloadblock::getInstance()->getDataClassByHlId(26);//по Ид Хайлоадблока

      $className = \Dwstroy\Core\Highloadblock::getInstance()->getDataClassByTableName('a_site_settings');//по Название таблицы в БД Хайлоадблока


      if( !empty($className) ){
      $res = $className::getList(
      [
      'filter' => [],
      'order' => [],
      ]
      );
      while($data = $res->fetch()){

      }
      }

      d7 клас для получения значений списка пользовательских полей:
      \Dwstroy\Core\UserFieldEnumTable

      Хелпер для работы с вебформами:
      \Dwstroy\Core\WebForm
      Загрузка отзывов...
      0
      Назад к списку
      Компания
      Услуги
      Портфолио
      Новости
      Отзывы
      Маркетплейс 1С Битрикс
      Лицензия 1С Битрикс
      Контакты
      Связаться с нами
      +7 920 232 0018
      +7 920 232 0018
      E-mail
      info@mellart.ru
      Адрес
      г. Тамбов, ул. Интернациональная 16 оф 201
      Режим работы
      Пн - Пт: с 9:00 до 18:00
      Мы в соцсетях
      info@mellart.ru
      г. Тамбов, ул. Интернациональная 16 оф 201
      ООО МИЛАРТ партнер 1с Битрикс ООО МИЛАРТ партнер Битрикс24 Сертификат битрикс разработчика Сертификат контент менеджера Сертификат контент менеджера Сертификат контент менеджера Сертификат контент менеджера
      © 2026 ООО МИЛАРТ ИНН 6800015913 ОГРН 1256800002997
      Конфиденциальность
      Max
      Telegram
      ВКонтакте

      Продолжая использовать наш сайт, вы даёте согласие на обработку файлов cookie в целях функционирования сайта и сбора статистики в соответствии с политикой конфиденциальности