Сезон 2: Создание доски объявлений на 1С-Битрикс

Сезон начинается, серии добавляются по мере выпуска.
В этой части будем разрабатывать полнофункциональную, многопользовательску доску объявлений внутри реализованного интернет-магазина, созданного в первом сезоне видеокурса.

Серия 1: Вступление и добавление сайта в многосайтовость

Серия 1: Вступление и добавление сайта в многосайтовость

Чеклист:

  • Общая концепция проекта
  • Черновой дизайн доски объявлений
  • Подготавливаем шаблон и добавляем сайт в многосайтовость
Серия 2: Создаем базовый компонент регистрации, выводим информацию о владельце в объявлении

Серия 2: Создаем базовый компонент регистрации, выводим информацию о владельце в объявлении

Чеклист:

  • Некоторые корректировки многосайтового режима
  • Выводим информацию о владельце объявления
  • Создание базового компонента регистрации
Серия 3: Создаем персональный раздел, создаем компонент добавления объявлений

Серия 3: Создаем персональный раздел, создаем компонент добавления объявлений

Чеклист:

  • Создаем структуру персонального раздела
  • Выводим форму добавления объявления
  • Выводим список объявлений пользователя
Серия 4: Компонент - форма добавления редактирования объявления, продолжение

Серия 4: Компонент - форма добавления редактирования объявления, продолжение

Чеклист:

  • Добавление свойства для адреса и Яндекс Карты с геокодером.
  • Отправка почтового уведомления при добавлении элемента.
  • Загрузка элемента в форму, для редактирования.
Серия 5: Продолжаем доделывать форму добавления редактирования объявления - элемента инфоблока

Серия 5: Продолжаем доделывать форму добавления редактирования объявления - элемента инфоблока

Чеклист:

  • Выбор свойств инфоблока
  • Универсализация работы со свойствами
  • Редактирование свойств
  • Драгн Дроп картинок с превью
  • Перевод формы на D7 - ORM
Серия 6: Доделываем форму добавления редактирования объявления

Серия 6: Доделываем форму добавления редактирования объявления

Чеклист:

  • Выводим все свойства по отдельности
  • Наводим марафет в исходном коде
  • Пошаговый выбор категории
  • LocalStorage для хранения формы
Серия 7: Работаем с персональным разделом пользователя

Серия 7: Работаем с персональным разделом пользователя

Чеклист:

  • Выводим список объявлений пользователя.
  • Доделываем компонент регистрации, с выбором города из местоположений магазина.
  • Выводим навигацию по персональному разделу
Серия 8: Полностью доделываем персональный раздел пользователя

Серия 8: Полностью доделываем персональный раздел пользователя

Чеклист:

  • Выводим объявления текущего пользователя
  • Доделки компонента добавления элемента
  • Доделки регистрации пользователя
Серия 9: Вывод разделов инфоблока в меню, мелкие доделки в персональном разделе

Серия 9: Вывод разделов инфоблока в меню, мелкие доделки в персональном разделе

Чеклист:

  • Меню по разделам инфоблока
  • Дозаполнение поля "телефон для регистрации"
  • Форма добавления элемента, заполнение детальной картинки
Серия 10: добавление мобильной версии сайта с автопереключением

Серия 10: добавление мобильной версии сайта с автопереключением

Чеклист:

  • Многосайтовость на разных доменах
  • Модуль конверсии
  • Переключатель на мобильную версию
  • Подготовка шаблонов и структуры мобильной версии

Серия 11: настройка Push&Pull, агенты на cron и установка im мессенджера

Чеклист:

  • Агенты на cron
  • Настройка почты
  • Push сервер
  • Установка im