Поддержка сайта

Высокие позиции в поисковой системе, на прямую зависят от развития вашего сайта.

Продвижение сайтов

Эффективность стратегий продвижения подтверждается сотрудничеством с крупными клиентами и отзывами о нашей работе.

Создание сайтов

Мы делаем сайты быстро, недорого и профессионально. От работы с нами, у вас останутся только положительные эмоции.

Расширение кода поддержки OrderProcessor

Коннекторам конвейера может потребоваться дополнительная информация для работы. Однако, как мы уже говорили, нельзя предоставлять коннекторам доступ ко всей объектной модели WroxCommerce, поскольку внутри транзакции может существовать только один открытый запрос. Для решения проблемы построим несколько функций объекта Order-Processor, которые позволят получить дополнительные сведения об обрабатываемом заказе.

Для облегчения понимания выполняемых действий разделим добавляемый в Order-Processor код на части.

Дополнение кода поддержки в OrderProcessor

1. Сначала завершим свойства объекта OrderProcessor:

 Расширение кода поддержки OrderProcessor

2. Начнем поставлять информацию коннекторам. Добавьте метод, возвращающий идентификатор заказа:

 Расширение кода поддержки OrderProcessor

3. Добавьте метод, возвращающий идентификатор покупателя поуказанной части заказа:

 Расширение кода поддержки OrderProcessor

4. Получим сведения об адресе электронной почты покупателя:

 Расширение кода поддержки OrderProcessor

5. Добавьте код обновления статуса части заказа и самого заказа:

 Расширение кода поддержки OrderProcessor

Читайте так же:
Not found

Нам доверяют

Интернет магазин