Ответы пользователя по тегу Веб-разработка
  • Как создать сайт-конструктор?

    AGorbunoff
    @AGorbunoff
    Учусь:)
    Самое быстрое и простое решение + неограниченные возможности кастомизации и дальнейшего совершенствования даст связка:
    1. Сайт на базе CMS WordPress;
    2. Плагин Toolset Types (или программирование на PHP);
    3. Скачать персонажей в стоках в векторном формате.


    Как реализовать

    Просто берем нашего персонажа в формате Illustrator и разбиваем на слои - каждому слою присваиваем id (имя).

    Экспортируем персонажа в файл SVG. В плагине Toolset Types создаем представление Views такое как задумано в нашей идее. Например, отображать определенные части персонажа в зависимости от значений фильтра или параметра URL или как результат заполненной формы.

    Предварительно под слои SVG создать тип записи (персонаж) и групповое поле из индивидуальных полей (например: слой картинки, url, еще какой-то параметр). Групповое поле - это часть персонажа, например правая рука. Получается тип записи: "персонаж" - это результат отображения групповых полей привязанных к этому типу записи. Где каждое поле это слой нашего общего SVG.

    Остается реализовать идею и запрограммировать отображение частей персонажа в представлении Toolset Types в зависимости от нужных условий и параметров. Функции плагина можно заменить коддингом в PHP. Так же: создаем тип записи: персонаж и к этому типу произвольные поля, в каждом из которых отдельный слой SVG.

    Таким макаром можно пилить любые визуальные решения: конструкторы домов, персонажей, карты, планировки зданий, учет аренды торговых центров, районы муниципального хозяйства и любые визуальные идеи.

    Дальше больше - развивать и наращивать функционал. Успехов!
    Ответ написан
    5 комментариев