Отправляет мыло не со всех страниц
делал по теме
Есть такое в футере для всех страниц магазина, отправляет сообщения по ajax почему то только на странице товара хм, на категории или главной - нет, в js ок, статусы 200 приходят, мыло приходят если товара .. Может где настройки хитрые вебассиста есть?
Футер форма :
<div id="res_by_me">
{if $wa->post("phone") and shopCustom::sendBuyMeEmail($wa->post("phone"), $wa->post("url"))}
{* ничего не делаем *}
{else}
<form method="post" action="" id="buyme_send_form">
<input type="hidden" name="url" value="{$wa->currentUrl(true)}">
<input type="text" placeholder="Ваш email" name="phone">
<button type="submit">Подписаться</button>
</form>
{/if}
</div>
<script>
$("#buyme_send_form").submit(function(){
var form = $(this);
var data = form.serialize();
$.ajax({
type: 'POST',
url: "{$wa->currentUrl(true)}",
data: data,
success: function(response){
$('#res_by_me').html('<p>Спасибо за подписку!</p>');
}
});
return false;
});
</script>Ну и сам хелпер /wa-apps/shop/lib/classes/shopCustom.class.php
<?php
class shopCustom
{
public static function sendBuyMeEmail($phone, $url){
$body = $phone ."\n". $url;
$subject = 'Хотят рассола';
$mail_message = new waMailMessage($subject, $body, 'text/plain');
$mail_message->setFrom('greyinfo@gray-group.ru', 'https://test-group.ru/');
$mail_message->setTo('mart.html@gmail.com', 'https://test-group.ru/');
$mail_message->send();
return true;
}
}Есть идеи как лечить ?
Эта тема в архиве. Добавление комментариев к ней отключено.










Пока нет ответов. Ответьте на этот вопрос первым!