1. Уважаемые пользователи, прежде чем ответить в теме или создать новую,
    внимательно ознакомьтесь с правилами раздела

    Кому лень работать или руки не оттуда - пользуйтесь услугами специалистов
  2. Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.."

    Есть JED!!! Ищите там!!!

VM 2.x Приходят два письма с одного заказа.

Тема в разделе "Virtuemart", создана пользователем Игорян, 10 мар 2015.

Информация :
  • Уважаемые пользователи, прежде чем ответить в теме или создать новую, внимательно ознакомьтесь с правилами раздела
  • Не задавайте глупых вопросов "Посоветуйте какой-нибудь компонент.." Есть JED!!! Ищите там!!!
  • Аналоги ищите там же - на JED!!!
  • Новая версия? - У кого будет - тот выложит!
  1. Игорян

    Игорян Постоялец

    Регистр.:
    19 мар 2013
    Сообщения:
    96
    Симпатии:
    6
    Подскажите кто знает где найти скрипт ВМ отвечающий за отправку писем при подтверждении заказа на почту? Приходят по два письма с одного заказа. Не знаю как исправить.
     

    Вложения:

  2. testaross

    testaross Постоялец

    Регистр.:
    22 авг 2013
    Сообщения:
    100
    Симпатии:
    20
    Попробуйте создать нового админа и назначить его продавцом.
    Если не поможет, то скорее всего кривой установщик был.
     
  3. Игорян

    Игорян Постоялец

    Регистр.:
    19 мар 2013
    Сообщения:
    96
    Симпатии:
    6
    Не помогло. Нового админа назначил с другой эл. почтой. Письма пришли на старую без изменений.
    Старая почта оставалась лишь в настройках джумлы, получается генерация писем идет джумлой а не вм.
     
  4. Messir

    Messir

    Регистр.:
    24 июл 2011
    Сообщения:
    271
    Симпатии:
    48
    Продавцом нового админа назначил? В настойках ВМ, в секции "магазин" на закладке "дополнительная информация" чей е-мэйл указан? По феншую делается так:
    Смотрим ID старого продавца и нового. Идем в ПхпмайАдмин, в таблицу #_virtuemart_vmusers, находим строку с virtuemart_user_id старого продавца, открываем на редактирование.
    Устанавливаем значения:
    virtuemart_vendor_id - "0"
    user_is_vendor - "0"
    сохраняем изменения... Теперь ищем строку с virtuemart_user_id нового продавца, открываем на редактирование, устанавливаем:
    virtuemart_vendor_id - "1"
    user_is_vendor - "1"
    сохраняем, идем в секцию "магазин" на закладку "дополнительная информация" и смотрим данные какого пользователя выводятся в качестве продавца. Если нового, то все ок. Окончательно проверяем в ПхпмайАдмине, в таблице #_virtuemart_vmusers, чтобы в указанных полях значение "1" имелось только у одного пользователя и радостно идем пить пиво)))).
     
  5. olis

    olis Постоялец

    Регистр.:
    27 сен 2012
    Сообщения:
    100
    Симпатии:
    19
    У меня тоже сабж всплыл на VirtueMart 2.6.22. Видимо, разрабы VM не предполагали, что кто-то будет отправлять письма по статусу pending:facepalm:
    Решение получилось в виде костыля: в файле /components/com_virtuemart/helpers/cart.php комментируем строку $orderModel->notifyCustomer($this->virtuemart_order_id, $orderDetails);
     
  6. Игорян

    Игорян Постоялец

    Регистр.:
    19 мар 2013
    Сообщения:
    96
    Симпатии:
    6
    Попробую. Странно, но так же два письма приходят, если оставляют комментарий на странице товара.