2015-07-13 5 views
0

Это может быть сложный вопрос: Я продаю много разных товаров в своем магазине до такой степени, что я бы хотел, чтобы письмо с подтверждением изменилось в зависимости от проданного товара. пример, вся моя проданная вещь Mens пошла бы к одному человеку, и все мои проданные товары были проданы другому человеку.Magento - выборочное подтверждение по электронной почте

Возможно ли это в пурпуре?

+0

Как вы определяете, является ли товар мужчиной или женщиной? Что должно произойти, если кто-то купит как мужчина, так и женщину? –

+0

есть ли какой-либо обязательный вариант на вашем сайте, где пользователь должен заполнить там секс, чтобы вы могли отличить электронную почту на основе этого? –

ответ

0

Возможно, но вам нужно будет сделать некоторую работу.

Добавьте новый модуль в свою установку, пусть этот модуль добавит новый атрибут продукта, скажем, email.

Затем в модуле перепишите Mage_Sales_Model_Order, чтобы вы могли переопределить метод queueNewOrderEmail (я предполагаю, что вы на 1.9, если нет, вы должны обновить). Убедитесь, что вы только переопределите этот метод, не копируйте весь файл, будет меньше работы, чтобы проверить, что ничего не изменилось при обновлении.

В этом методе вы в конечном итоге заменяете $copyMethod = Mage::getStoreConfig(self::XML_PATH_EMAIL_COPY_METHOD, $storeId); куском кода, который будет перебирать элементы вашего заказа и получать электронные письма, связанные с его продуктами.

Таким образом, если в заказе есть товары для разных людей, они получат электронное письмо.

Смежные вопросы