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

В этой серии продолжаем создавать форму редактирования\добавления элемента инфоблока. Добавляем возможность добавления адреса через API Яндекс:Карты. Реализуем возможность редактирования уже добавленного объявления.

Также сделаем отправку почтового уведомления для модератора о добавлении нового элемента инфоблока.

Вся форма, пока в черновом режиме, делаем по принципу MWP (минимально работоспособный продукт). Полностью доделывать и улучшать форму будем в 5-ой серии.

Для реализации понадобится \Bitrix\Main\Mail\Event::send
Статический метод отсылает почтовое событие. Возвращает объект Main\Entity\AddResult. Аналог метода CEvent::Send старого ядра.

Чеклист:

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

Дополнительные файлы

Полная версия серии на Boosty: Смотреть
Перетащите файлы
Ничего не найдено
Нажимая кнопку "Отправить" вы соглашаетесь
с политикой конфиденциальности и обработки персональных данных.