Динамическое создание относительно позиционированных блоков с контролами

Задание закрыто
Стоимость:Договорная
Срок выполнения:2 дня
Варианты оплаты:Без предоплаты
Дата публикации:2018-07-23 18:38
Обновлено:2018-07-24 15:06
Был на сайте:2022-11-24 20:08

Динамическое создание относительно позиционированных блоков с контролами

 
Задача

Нам нужна страница, где можно создавать диалоги бота.

Диалоги состоят из экранов бота и имеют древовидную структуру. Поэтому каждый экран бота имеет кнопку "Добавить" внизу и справа, нажимаешь плюсик и такой же блок добавляет внизу или справа.
Каждая страница диалога может иметь много кнопок, юзер может редактировать надпись на кнопке и куда она ведёт. Эти кнопки могут быть расположены в ряд или в столбик. Поэтому у каждой кнопки есть возможность добавить ещё одну внизу и справа. При нажатии на них добавляется кнопка справа или внизу.

Когда мы добавляем кнопку появляется окно редактирования кнопки. Кнопка может вести на произвольный экран диалога или на внешний URL.
В окне редактирования кнопки:
* текстовое поле в котором будет надпись на кнопке
* выпадающий список с названиями всех экранов бота
* текстовое поле для внешнего URL этой кнопки.

Важные моменты: Весь диалог должен быть в виде JSON объекта. Каждый экран это JSON объект. В объекте диалога экраны хранятся в виде дерева. Н...

Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Заявок нет

Оставлять заявки могут только авторизованные пользователи.