Сезон начинается, серии добавляются по мере выпуска.
В этой части будем разрабатывать полнофункциональную, многопользовательску доску объявлений внутри реализованного интернет-магазина, созданного в первом сезоне видеокурса.
Серия 1: Вступление и добавление сайта в многосайтовость
Чеклист:
- Общая концепция проекта
- Черновой дизайн доски объявлений
- Подготавливаем шаблон и добавляем сайт в многосайтовость
Серия 2: Создаем базовый компонент регистрации, выводим информацию о владельце в объявлении
Чеклист:
- Некоторые корректировки многосайтового режима
- Выводим информацию о владельце объявления
- Создание базового компонента регистрации
Серия 3: Создаем персональный раздел, создаем компонент добавления объявлений
Чеклист:
- Создаем структуру персонального раздела
- Выводим форму добавления объявления
- Выводим список объявлений пользователя
Серия 4: Компонент - форма добавления редактирования объявления, продолжение
Чеклист:
- Добавление свойства для адреса и Яндекс Карты с геокодером.
- Отправка почтового уведомления при добавлении элемента.
- Загрузка элемента в форму, для редактирования.
Серия 5: Продолжаем доделывать форму добавления редактирования объявления - элемента инфоблока
Чеклист:
- Выбор свойств инфоблока
- Универсализация работы со свойствами
- Редактирование свойств
- Драгн Дроп картинок с превью
- Перевод формы на D7 - ORM
Серия 6: Доделываем форму добавления редактирования объявления
Чеклист:
- Выводим все свойства по отдельности
- Наводим марафет в исходном коде
- Пошаговый выбор категории
- LocalStorage для хранения формы
Серия 7: Выводим список объявлений пользователя в персональном разделе
Чеклист:
- Будет позже
Серия 8: Полностью доделываем персональный раздел пользователя
Чеклист:
- Будет позже