Где возникла проблема: Multi-Vendor 4.14.1.SP1 RU Стандарт, в более ранних версиях также. На простом CS-cart также, проверила на демо. Не знаю, в какой версии сломалось, на моей версии 4.9.2 все нормально, обновляться точно не буду. Суть проблемы: Суть - при заказе самовывозом данные получателя (ФИО, телефон) подменяются информацией по пункту выдачи (названием, адресом и телефоном ПВЗ). В емейл-уведомлениях нет ФИО и телефона получателя. Как воспроизвести проблему: На демо воспроизводится, нужно создать магазин вендора как точку самовывоза. Настройки: Администрирование - поля профиля - покупатели: Адрес доставки: все галки, кроме Адрес2 и тип адреса, Контактная информация: все галки, кроме “Компания”, Данные плательщика не запрашиваю вообще. Заполняю всю эту информацию в профиле пользователя.
Оформляю заказ с самовывозом из ПВЗ, магазина продавца и пр. На емейл приходит уведомление без данных получателя, без данных контакта. То есть нет ни ФИО, ни телефона вообще никакого.
На данный момент больше волнует именно проблема с уведомлениями, не могу с ними справиться. Какие переменные/сниппет добавить в шаблон, чтобы в письме было ФИО и телефон покупателя? емейл-уведомление
Взаимосвязанно: В документах только информация по плательщику, подтягивающаяся из Контактных данных. Если данные получателя отличаются от плательщика, получателя НЕТ в документах (счет, упаковочный реестр, детали заказа), НЕТ их и в ЛК как покупателя, так и администратора. Для таких случаев нужно видеть в документах не только плательщика, но и ФИО, телефон получателя
Подтверждаю, такая же ерунда и у меня в 4.14.1.SP1.
Уже давным давно писал об этом в HelpDesc. Судя по ответу можно было подумать, что будто это так и было задумано. Однако, предложили вариант, который может быть и вам подойдёт, как временное решение:
В качестве альтернативы вы можете отредактировать шаблон, вставив в него дополнительный вывод информации. На данный момент в меню Администрирование > Уведомления > Документы существует условие, которое задает вывод адреса ПВЗ если в заказе выбран пункт самовывоза:
Данная проблема не является багом. По умолчанию в шаблонах документов нет данных получателя, если выбрана доставка в пункт самовывоза, но шаблоны можно изменить как вам нужно. Я создала запрос на добавление информации о получателе в шаблоны документов, если выбрана доставка в пункт самовывоза. Это может быть добавлено в одной из будущих версий.
Чтобы изменить шаблон документа вы можете использовать решение, предложенное выше, или изменить сниппет следующим способом (пример решения для документа Счет):
На странице Администрирование > Уведомления > Документы > Счет перейдите на вкладку Сниппеты и откройте сниппет Пункт выдачи (pickup_point).
Для добавления имени, фамилии и телефона добавьте