В наличии имеется система управления ModX revo. Необходимо реализовать простую в дальнейшей эксплуатации систему конструирования потолков.
Как реализовано:
Каждый потолок - отдельный документВ поле "аннотация" вставляется код второго слоя потолка из svg-файлаВ дополнительных полях указываются иконка и слой-маска для потолкаКонструктор генерируется, с настройками по-умолчанию.При нажатии на ссылку "Сохранить ссылку на изображение" (справа внизу), формируется ссылка с GET-параметрами и сохраняется в закладках браузера. Перейдя по такой ссылке, конструктор возьмёт параметры из GET-запроса и автоматически настроится по ним
Такой подход позволяет клиенту самостоятельно добавлять, удалить и изменять формы потолков в конструкторе, без обращений к программисту