В этой серии доделаем форму создания\редактирования объявления (элемента инфоблока). Выведем все свойства в шаблоне по отдельности, для более гибкой и не зависимой верстки. Да, потеряем в универсальность комопнента, но приобретем в более простой управляемости верстки и вывода полей.
Также реализуем сохранение данных формы в LocalStorge для хранения заполненных полей. В случае сбоя или случайного обновления страницы, форма заполнится автоматически. Данные будут очищаться после успешной отправки формы.
Чеклист:
- Выводим все свойства по отдельности
- Наводим марафет в исходном коде
- Пошаговый выбор категории
- LocalStorage для хранения формы
Полная версия серии на Boosty: Смотреть