- PVSM.RU - https://www.pvsm.ru -
Со дня моего знакомства с Битриксом мне не давал покоя факт, что я должен вставлять компоненты на страницы с помощью визуального редактора. По началу, после вставки компонента я изменял его настройки в визуальном режиме. Затем, когда разобрался в параметрах компонентов, стал копировать код, генерируемый редактором и править его вручную. Спустя некоторое время, лень взяла своё, и я решил автоматизировать этот рутинный процесс.
Я написал плагин, который в сочетании с модулем для Битрикса позволяет разворачивать код вида bitrix:news.list
в полноценный код подключения компонента с параметрами по умолчанию.
Небольшое видео, демонстрирующее его работу:
— поддерживает множественные курсоры;
— запрашивает параметры компонентов асинхронно, не вешая редактор;
— учитывает ваши настройки форматирования (табы или пробелы, ширину отступов);
— работает для компонентов из неймспейсов, отличный от bitrix.
В ST2 необходимо установить плагин из репозитория на GitHub [1]. Через некоторое время он будет доступен и в Package Control. А на разрабатываемом сайте нужно установить модуль из Маркетплейса Битрикса [2]. Модуль для Битрикса также доступен на GitHub [3].
Буду благодарен за предложения по улучшению или добавлению функций.
Автор: clslrns
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/veb-razrabotka/31133
Ссылки в тексте:
[1] из репозитория на GitHub: https://github.com/clslrns/bitrix-painkiller
[2] Маркетплейса Битрикса: http://marketplace.1c-bitrix.ru/solutions/thelikers.painkiller/
[3] доступен на GitHub: https://github.com/clslrns/bitrix-painkiller-module
[4] Источник: http://habrahabr.ru/post/175337/
Нажмите здесь для печати.