Если делаете через http клиент, то получите содержимое ответа через одноимённое действие, после чего через if поставьте условие если переменная ответа соответствует нужной Вам.
Лайфхаки по модулям ?
-
Какие есть лайфхаки для людей , которые создают модули. В плане интерфейса ну и логики работы. Знаю что можно добавлять свои кнопки, свои поля для ввода динамически.
Можно ли изменять поля выпадающего списка variants в зависимости от выбора других полей ?
-
@llimonix said in Лайфхаки по модулям ?:
Какие есть лайфхаки для людей , которые создают модули. В плане интерфейса ну и логики работы. Знаю что можно добавлять свои кнопки, свои поля для ввода динамически.
Можно ли изменять поля выпадающего списка variants в зависимости от выбора других полей ?
Я написал немного документации, что-то можно взять оттуда:
https://github.com/sergerdn/bas-modules-account-profile-maker#pre-release-module-stepsТакже в истории коммитов есть какая-то информация:
https://github.com/sergerdn/bas-modules-account-profile-maker/commit/0ac91de1729f2d0c4011ff6474751b289f09e4b0 -
@llimonix said in Лайфхаки по модулям ?:
Какие есть лайфхаки для людей , которые создают модули. В плане интерфейса ну и логики работы. Знаю что можно добавлять свои кнопки, свои поля для ввода динамически.
Можно ли изменять поля выпадающего списка variants в зависимости от выбора других полей ?
-
@Fox да видел, но там так, поверхность которую все и так уже знают. Какие приколы поддерживает интерфейс функций модуля. Можно ли использовать свои инпуты другого стиля и тд и тп. Какие есть приколы с подгрузкой контента в зависимости от выбора другого поля
-
@llimonix said in Лайфхаки по модулям ?:
@Fox да видел, но там так, поверхность которую все и так уже знают. Какие приколы поддерживает интерфейс функций модуля. Можно ли использовать свои инпуты другого стиля и тд и тп. Какие есть приколы с подгрузкой контента в зависимости от выбора другого поля
Интерфейс действия, как и всего тулбокса написан на html, панель тулбокса это просто браузер, который открывает html файлы (попробуйте перетянуть любой html файл на панель тулбокса). Это значит, что вы можете верстать интерфейс действия какой угодно сложности, главное что бы браузер поддерживал, а он там не очень новый Chrome 79.0.3945.130.
Откройте настройки проекта

В самом низу будет ссылка:

Кликнув на неё у вас откроется в браузере меню, нужно кликнуть на тулбокс

В итоге вы увидите в браузере окно тулбокса вместе с окном фаербага, в нём вы можете тестировать изменения интерфейса тулбокса как вам заблагорассудится.
-
@Fox said in Лайфхаки по модулям ?:
Это значит, что вы можете верстать интерфейс действия какой угодно сложности, главное что бы браузер поддерживал, а он там не очень новый Chrome 79.0.3945.130.
Я там "живу" практически - https://babeljs.io/repl.
В том числе потому что встроенный кубик с Execute code в BAS тоже особенный.
-
@sergerdn said in Лайфхаки по модулям ?:
В том числе потому что встроенный кубик с Execute code в BAS тоже особенный.
Обычный, просто js до ECMA5. Везде используй var, не используй стрелочные функции.
-
@UserTrue said in Лайфхаки по модулям ?:
Обычный, просто js до ECMA5
Вопрос терминологий и воспитания.
В обычной жизни я говорю про это кубик не так, как я написал и не так, как ты написал.Если часто писать в нем относительно сложный код, то обычно используешь совсем другие эпитеты. Так как дебажить в нем код очень сложно.
