hayeli 0 Опубликовано 3 июня, 2018 Жалоба Share Опубликовано 3 июня, 2018 Приветствую! Подскажите пожалуйста в окне вывел окошко для комментария далее тестирую на почту не приходит коммент что и куда нужно дописать Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 14 часа назад, hayeli сказал: Приветствую! Подскажите пожалуйста в окне вывел окошко для комментария далее тестирую на почту не приходит коммент что и куда нужно дописать Здравствуйте! Так а на почту и не должно ничего приходить, нет отправки комментов на почту в коде. Комменты только в Админке - Содержание - Комментарии. Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 4 июня, 2018 Автор Жалоба Share Опубликовано 4 июня, 2018 К примеру на странице Оформления заказа есть окошко где может человек написать коммент и на почте его видно! Так же хочу в Купить в 1 клик реализовать Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 1 час назад, hayeli сказал: К примеру на странице Оформления заказа есть окошко где может человек написать коммент и на почте его видно! Так же хочу в Купить в 1 клик реализовать Пардон, я не понял по началу, что речь про купить за 1 клик. Подумал что-то, что речь про комментарии к товарам. У Вас VamShop какой версии, самой свежей 2.53!? Тогда можно в /app/Plugin/ModuleOneClickBuy/Controller/BuyController.php поправить код отправки письма, добавить новую метку. Раз Вы в коне уже добавили какое-то поле, например input name="test" То надо в этом файле менять: $assignments = array( 'store_name' => $config['SITE_NAME'], 'product_name' => $content_description['ContentDescription']['name'], 'product_model' => $ContentProduct['ContentProduct']['model'], 'contact' => $_POST['phone'] ); на: $assignments = array( 'store_name' => $config['SITE_NAME'], 'product_name' => $content_description['ContentDescription']['name'], 'product_model' => $ContentProduct['ContentProduct']['model'], 'contact' => $_POST['phone'] 'test' => $_POST['test'] ); т.е. это Вы добавили метку test для шаблона письма. и затем в Админке - Настройки - Шаблоны писем правьте шаблон one_click_buy и дооавляйте метку {$test} Это если у Вас самая свежая версия движка, в старых чуть код отличается. Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 4 июня, 2018 Автор Жалоба Share Опубликовано 4 июня, 2018 версия 2.50 вот в diw добавил в файле form.cp это: <label for="comment">Комментарий</label> <textarea class="good_input" name="comment" id="comment" cols="30" rows="3"></textarea> Правильно так? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 47 минуты назад, hayeli сказал: версия 2.50 вот в diw добавил в файле form.cp это: <label for="comment">Комментарий</label> <textarea class="good_input" name="comment" id="comment" cols="30" rows="3"></textarea> Правильно так? Да можно как угодно, тут главное значение атрибута name т.е. у Вас name="comment" В /app/Plugin/ModuleOneClickBuy/Controller/BuyController.php поменяйте: $body = str_replace('{$contact}', $_POST['phone'], $body); на: $body = str_replace('{$contact}', $_POST['phone'], $body); $body = str_replace('{$comment}', $_POST['comment'], $body); и в шаблон письма one_click_buy в Админке - Настройки - Шаблоны писем добавьте метку {$comment} По идее, появится в письме текст их этого Вашего нового поля. Проверяйте. Ссылка на сообщение Поделиться на другие сайты
hayeli 0 Опубликовано 4 июня, 2018 Автор Жалоба Share Опубликовано 4 июня, 2018 Работает спасибо Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 июня, 2018 Жалоба Share Опубликовано 4 июня, 2018 39 минуты назад, hayeli сказал: Работает спасибо Не за что Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения