Матвей Земсков

Заметки веб-мастера

Ошибка при настройке push and pull сервера в Битрикс ВМ

Воскресенье, 30 июня 2019 12:56
Опубликовано в Битрикс

При установке виртуальной машины Битрикс в качестве Push-and-Pull сервера по умолчанию используется модуль Nginx под названием Nginx-PushStreamModule. Этот подход считается устаревшим, поэтому в консоли Bitrix env есть возможность заменить его на NodeJS RTC service. Казалось бы нет ничего проще выбрать в консоли пункт 10 (Configure Push/RTC service), затем пункт 1 (Install/Update NodeJS RTC Service), дождаться выполнения фонового задания и начать пользоваться современным инструментом. Но к сожалению в некоторых случаях все проходит не так гладко. Когда я стал проводить описанные действия – выполнение команд завершилось ошибкой, а я получил неработающий портал клиента. Версия виртуальной машины, где произошла эта ошибка была 7.0.3.

Устанавливаем SSL-сертификат в Битрикс ВМ

Суббота, 29 июня 2019 12:33
Опубликовано в Битрикс

В это небольшой статье я опишу порядок установки бесплатного SSL-сертификата на виртуальную машину Битрикс. Как известно в Bitrix env сертификат работает на сервере nginx. На момент написания статьи актуальная версия ВМ – 7.3.4. Сертификат мы будем получать на сайте sslforfree.com

У этого сервиса есть ряд преимуществ: сертификаты можно использовать не только на личных, но и на коммерческих сайтах, сертификатам с sslforfree доверяет 99% браузеров и самое главное, что они совершенно бесплатны.

Переносим настройки полей инфоблоков при импорте из XML файла

Четверг, 08 ноября 2018 20:43
Опубликовано в Битрикс

Как известно в полях инфоблоков Битрикс хранятся различные настройки для элементов. В частности настройки изображения для анонса и детального изображения: возможность уменьшения изображения при добавлении его к элементу а также размеры до которых оно может быть уменьшено.

Все бы хорошо, но при экспорте инфоблока в формат XML, эти настройки не сохраняются в файле. Получается, что при импорте их нужно устанавливать вручную. Хорошо, если вы помните их значения и сможете внести их в настройки полей, но большинство их не запоминает. К тому же кто-то может просто не обратить на них внимание, понадеявшись, что они загрузятся из файла импорта. В итоге изображения на сайте выведутся некорректно.

3 функции для вывода отладочной информации в 1С-Битрикс

Воскресенье, 30 сентября 2018 20:45
Опубликовано в Битрикс

В это небольшой заметке мне хотелось бы поделиться с читателями полезными функциями для вывода отладочной информации. В основном в процессе разработки возникает необходимость выводить массивы $arResult, которые являются результатом работы различных компонентов Битрикса. В заметке представлены 3 функции: для вывода массива на страницу, в консоль браузера, а также в файл.

1С-Битрикс - создаем мастер создания сайта

Суббота, 21 апреля 2018 16:10
Опубликовано в Битрикс

В этой статье мне хотелось бы затронуть тему создания мастера создания сайта. На сайте для разработчиков существует курс «Маркетплейс Bitrix Framework», в котором довольно подробно описывается весь процесс создания мастера.

Информации в нем достаточно, но в процессе изучения этого курса мне захотелось выделить важные моменты, которые я опишу ниже. В итоге получится небольшой конспект по материалам курса. Для примера я решил создать мастер для создания сайта по подготовке к экзамену №1, который основан на курсе академии Битрикс «Интеграция дизайна и настройка платформы».

Страница 2 из 7
Мои услуги

Предлагаю следующие услуги:

  • Верстка шаблона сайта из дизайн-макета для CMS «1С-Битрикс Управление сайтом» и CMS “Joomla”
  • Создание форм различной сложности (обратная связь, анкеты и тп) для указанных CMS
  • Настройка и кастомизация компонентов и модулей для указанных CMS
  • Доработка модулей и компонентов для указанных CMS, добавление нестандартного функционала
  • Разработка лендингов (landing-pages)

По все вопросам обращайтесь через форму обратной связи

Скачать

Предлагаю вашему вниманию:

Наверх