ROADMAP:
- 0.X.X - Базовые возможности для удобства работы с Битриксом
- 1.X.X - Всё для удобной интеграции верстки в проект
- 2.X.X - Всё для разработки своих компонент
- 3.X.X - Всё для разработки своих модулей
- 4.X.X - Помощь для разработчика в MarketPlace
- 5.X.X - Помощь разработчику Мобильных приложений
Пометить как битрикс шаблон в папке local
Автоподсказка из списка доступных шаблонов компонента
При клике правой кнопкой мыши в контекстном меню можно выбрать шаблон компонента
Выносить выделенную облать HTML во включаемую область через контекстное меню
Выделяем текст -> правой кнопкой мыши -> вынести во включаемую область -> вводим имя файла -> жмем сохранить.
Создается файл, выделенный текст заменяется вызовом вкл. области
Из шаблона или компонента русский текст выносить в языковые файлы через меню
Легкая работа с языковыми файлами.
- При наведении на GetMessage("MY_ID") - показывается соотв. фраза из lang файла.
- При CTRL+клик на $LANG['MY_ID'] - прыгаем обратно в шаблон
- При выделении текста в контекстном меню появляется пункт "вынести в языковой файл", при клике форма:
- CODE
- Русский текст
- Англ текст
пока работает через контекстное меню: Refactor -> Bitrix LANG file
Автокомплит при вызове компонента.
$APPLICATION->IncludeComponent(' > Ctrl+Space
и появляется автокомплит с доступными пространтсвами имен [bitrix, vendor1, ...]
$APPLICATION->IncludeComponent('bitrix: > Ctrl+Space
и появляется авокомплит с доступными компонентами из пространства bitrix [breadcrumbs,menu,...]
$APPLICATION->IncludeComponent('bitrix:menu', ' > Ctrl+Space
и появляется авокомплит с доступными шаблонами соотвественного компонента [.default,horizontal_multilevel,...]
и про вставку параметров с дефолтными значениями
$APPLICATION->IncludeComponent('bitrix:menu', '.default', > Контекстное меню > Вставить параметры по умолчанию.
Подсказка ключей массивов $arParams и $arResult в зависимости текущего от компонента в шаблоне
и в result_modifier.php и в component_epilog.php
Переход к коду компонента
<?$APPLICATION->IncludeComponent("kd:system.auth.form", ".default" ...
Логичнее было бы сделать переход с имени компонента (kd:system.auth.form) на component.php (по крайней мере для пространств имен отличных от "bitrix", а переход на шаблон - по названию шаблона
Вся эта кухня для многошаблонных сайтов
Есть возможности какие то? У меня есть мультишаблонный сайт, и пометить я так понимаю можно только один шаблон.
Да, на данный момент только один шаблон. Он не сможет узнать в каком шаблоне искать шаблон компонента, ведь в каждом он может быть и тогда какой нужный - вопрос. Если придумаем решение - то конечно сделаю
Служба підтримки клієнтів працює на UserEcho