Отправляет мыло не со всех страниц

делал по  теме

Есть такое в футере для всех страниц магазина, отправляет сообщения по 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;
    }
}

Есть идеи как лечить ?

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

    Добавить ответ

    Чтобы добавить комментарий, зарегистрируйтесь или войдите