ROADMAP:
- 0.X.X - Базовые возможности для удобства работы с Битриксом
- 1.X.X - Всё для удобной интеграции верстки в проект
- 2.X.X - Всё для разработки своих компонент
- 3.X.X - Всё для разработки своих модулей
- 4.X.X - Помощь для разработчика в MarketPlace
- 5.X.X - Помощь разработчику Мобильных приложений
Продвижение плагина
Есть ли планы по созданию сообщества?
Может быть стоит дать ссылку в гостевом форме битрикса - вдруг появятся заинтересованные люди, которые накидают идей, или подключатся к реализации?
Добавление стандартных компонентов на страницу с параметрами по умолчанию
Выбор из списка (думаю достаточно идентификаторов вида bitrix:menu, без полных названий и иконок) и вставка в текущую позицию подключения этого компонента с параметрами по умолчанию
Генератор статики
если это возможно и может быть отнесено к функциям данного плангина
геренировать структуру папок.
в ProjectView по папке контекстное меню -> Create Static Structure
вылазит окошко
в нем пишем
news:"Новости"
firm: "Новости фирмы"
acii: "Акции"
personal:"Личный кабинет"
cart: "Корзина"
order_list: "Заказы"
после чего генерируется структура папок
в папке .section.php index.php
в нидкесе соответственный SetTitle, а в секшне $sSectionName
По аналогии с Navigate->Class (ctrl+n) сделать поиск компонента/шаблона
Можно разделить на два модуля:
-Поиск кода компонента по названию компонента(xx:xxx.xx)
-Поиск шаблонов компонента по названию компонента. Выводить в подсказку все, с сортировкой по иерархии битрикса (/templates/mytemplate/components/,/templates/.default/.components и т.д.)
autocomplete для классов битрикса
Добрый день! Недавно установил себе PHPStorm. Не подскажите как сделать autocomplete для классов и методов API битрикса, например для CIBlockElement?
Здравствуйте, такого не планировал, т.к. есть замечательный проект bxApiDocs, который нужно добавить к проекту, а модули битрикса исключить из индексации - тогда появляются отличные подсказки. Проект постоянно обновляется
Визард выноса параметра шаблона компонента
Правой кнопкой в коде шаблона -> создать параметр шаблона компонента -> форма с:
- заголовок
- code
- тип
- и т.д.
Битрикс в "Framework integration"
Очень много времени уходит на поиск нужного шаблона(особенно в комплексных компонентах) - безумные пути к шаблонам. Возможно стоит рассмотреть два варианта решения:
-Интергация в phpstorm как еще одного framework, со своим деревом проекта, в котором будут компоненты/шаблоны в агрегированном виде
-Поиск шаблонов по названию компонента/шаблона с переходом в каталог шаблона
Плагин работает только при полной загрузке проекта?
Предупреждать что находимся в системном пространстве имен bitrix (компоненты и шаблоны)
Предупреждение что это дефолтный шаблон и его править нельзя и предложить кастомизировать прямо отсюда на основе этого шаблона
Customer support service by UserEcho