Добавить в сообщение на e-mail поле с кол-вом товара из корзины

Board index Скрипти Buyme — покупка за один клік

Description: Свіжа версія — 1.3.5 (2013-12-23)

#1by Dyuk » 09.01.2016, 10:19

Назар добрый день! Подскажите пож-та, как добавить поле с количеством товара в сообщение, приходящее на почту? Само поле в форме Buyme должно быть скрыто, так же как добавляются поля в приходящем сообщении со ссылкой на товар, IP и страну
Dyuk
Topic author
Reputation: 0
Posts: 1
Topics: 1
With us: 3 yaers 4 months

#2by Виктор » 25.01.2016, 12:06

Костыль - запихиваем возможный E-mail закзчика в поле обратного адреса письма.
Для чего это? Для того чтоб менеджер мог ответить на пришедшую на почту заявку - кнопкой ответить, а не созданием нового сообщения и копипастом мыла и т.п.
Т.к. в скрипте не предусмотрены жёсткие метки полям, типа имя, E-mail и т.п. и они передаются массивом, по очерёдности упоминания в config.js, то у каждого может быть индивидуальный порядок полей.
В данном случае первое (нулевое в массиве) поле - ИМЯ, а вот второе E-mail.
В файле send.php вносим правки:

Code: Select all
global $qwerty;
$qwerty = $_GET["os"];
$qwerty = $qwerty[1];
if (filter_var($qwerty, FILTER_VALIDATE_EMAIL)) {$from = $qwerty;}

Аналогичным способом можно обрабатывать и другие передаваемые поля.

Назару спасибо за скрипт. Но в продукт "из коробки" хотелось бы получить такие стандартные поля как мыло, телефон, дата, время, с обработчиками - возможно при оплате лицензии... Но чтоб самому не ковырять.

Ещё раз спасибо за труды. :clap:
Виктор
Reputation: 0
Posts: 2
With us: 3 yaers 3 months

#3by Nazar Tokar » 25.01.2016, 12:20

Виктор, мыло, телефон и время звонка уже есть, прямо из коробки даже в бесплатном варианте. Мыло заказчика в виде отправителя на первый взгляд кажется удобным, но большинство советских хостингов будут нещадно резать почту, так как это, по их мнению, похоже на фишинг, поэтому с большой вероятностью такие письма не будут отправляться с сервера.
Читайте твітер.
Nazar Tokar M
Адмін
Avatar
Location: Україна
Reputation: 149
Posts: 2520
Topics: 100
With us: 6 years 1 month

#4by Виктор » 25.01.2016, 12:44

Назар Токарь, возможно я несколько путано написал... Имел в виду вот что:
мыло - валидатор введённого адреса почты
телефон - проверка телефона (например регулярками) или использование шаблона
дата - подключенный календарик из jQ, для выбора даты
ко всем перечисленным полям - это именно предопределённые поля - сиречь типы полей

что же до обратного адреса почты, то тестировал и работает с начала года - письма приходят.
Виктор
Reputation: 0
Posts: 2
With us: 3 yaers 3 months


Return to Buyme — покупка за один клік

Who is online (over the past 30 minutes)

Users browsing this forum: 8 guests