[tagElementPlugin] Доработанный диалог параметров
Всем привет!
Наконец доделал давно планируемую доработку диалога параметров, вызываемого по Ctrl+Insert. Теперь он учитывает указанные параметры. И не только параметры, но и набор параметров.
Красным цветом указаны параметры сниппета. Синим — параметры набора параметров. Фиолетовым — пользовательские параметры.
Набор параметров можно указать любой. Его параметры добавятся в диалог. Но если этот набор не привязан к указанному элементу (сниппету или чанку), то он не будет добавлен в список набора параметров диалога (2-е поле сверху). Если привязан, то он будет выбран.
При сохранении тег элемента сформируется заново с параметрами, которые были изначально, и изменёнными в диалоге параметрами.
Наконец доделал давно планируемую доработку диалога параметров, вызываемого по Ctrl+Insert. Теперь он учитывает указанные параметры. И не только параметры, но и набор параметров.
Красным цветом указаны параметры сниппета. Синим — параметры набора параметров. Фиолетовым — пользовательские параметры.
Набор параметров можно указать любой. Его параметры добавятся в диалог. Но если этот набор не привязан к указанному элементу (сниппету или чанку), то он не будет добавлен в список набора параметров диалога (2-е поле сверху). Если привязан, то он будет выбран.
При сохранении тег элемента сформируется заново с параметрами, которые были изначально, и изменёнными в диалоге параметрами.
Поблагодарить автора
Отправить деньги
Комментарии: 7
Спасибо!
На здоровье!
По этому компоненту все планы выполнены.
По этому компоненту все планы выполнены.
Мне интересно, возможно вообще добавить ещё одну кнопку «Открыть» в окошке быстрого редактирования элемента. И ещё кнопку «Копировать».
А то часто бывает нужно скопировать редактируемый в модалке чанк, и приходится его закрывать, вбивать в поиск длинное название чанка, открывать его и там уже нажимать на кнопку «Копировать чанк»…
А то часто бывает нужно скопировать редактируемый в модалке чанк, и приходится его закрывать, вбивать в поиск длинное название чанка, открывать его и там уже нажимать на кнопку «Копировать чанк»…
А не проще в модалке скопировать код чанка. Затем прямо тут же в коде написать тег нового чанка, выделить его и нажать Ctrl+Enter (главное не забыть удалить его потом или не сохранять чанк). В открывшемся окне нового чанка вставить код и сохранить.
Сергей, подскажите, а можно ли определять чанки в параметрах сниппета? Приходится дописывать символ $, чтобы редактировать, а потом, удалять этот символ.
В следующей версии планирую добавить сочетание клавиш для вызова чанка по выделению. Это решит вашу задачу. Многие уже просят.
Спасибо, с нетерпением буду ждать. Дополнение заметно ускоряет разработку. Видел подобное дополнение в репозитории Modstore.
Но там логика работы неудобная для моих нужд. А здесь — нет чанка или tpl`ки, в секунду создал и отредактировал. И лишнего ничего не грузится при загрузки страницы. Плюс система Modx мультиокон — это фантастика, я в восторге, от того, что можно открыть чанк, а из него еще чанк, а из того — еще, если потребуется… Спасибо Вам за реализацию.
Но там логика работы неудобная для моих нужд. А здесь — нет чанка или tpl`ки, в секунду создал и отредактировал. И лишнего ничего не грузится при загрузки страницы. Плюс система Modx мультиокон — это фантастика, я в восторге, от того, что можно открыть чанк, а из него еще чанк, а из того — еще, если потребуется… Спасибо Вам за реализацию.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.