-
Публікації
377 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Yarilo
-
-
Делал вот это, но страница контакты вообще выпала с ошибками
В 20.10.2017 в 06:25, Gann сказал:Если кому то нужно будет также сделать, то вот решение:
После второго:
$mail->setFrom($this->config->get('config_email'));
нужно добавить
$mail->setReplyTo($order_info['email']);
-
Спойлер
$mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send();
У меня код изначально был такой, как в спойлере выше
-
@Gann у Вас там сказано добавить после строки :
$mail->setFrom($this->request->post['email']);
Добавить:
$mail->setFrom($this->config->get('config_email'));
-
33 минуты назад, Gann сказал:
Посмотрите решение здесь
Не помог Ваш способ =(
-
В админке настройка стоит по умолчанию mail, при смене SMTP и настройке, после отправки письма через контакты:
СпойлерFatal error: Uncaught exception 'Exception' with message 'Error: EHLO not accepted from server!' in /system/library/mail.php:201 Stack trace: #0 /system/storage/modification/catalog/controller/information/contact.php(40): Mail->send() #1 [internal function]: ControllerInformationContact->index() #2 /system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array) #3 /system/engine/front.php(34): Action->execute(Object(Registry)) #4 /system/engine/front.php(29): Front->execute(Object(Action)) #5 /system/framework.php(103): Front->dispatch(Object(Action), Object(Action)) #6 /system/startup.php(105): require_once('/home/srv116203...') #7 /index.php(20): start('catalog') #8 {main} thrown in /system/library/mail.php on line 201
-
Вот код из файла /catalog/controller/information:
Спойлерif (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) { $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname'); $mail->smtp_username = $this->config->get('config_mail_smtp_username'); $mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8'); $mail->smtp_port = $this->config->get('config_mail_smtp_port'); $mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout'); $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['email']); $mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8')); $message=$this->request->post['email']."\n\n".$this->request->post['enquiry']; $mail->setText($message); $mail->send();
-
1 минуту назад, spectre сказал:
Отправлять от мыла магазина а мыло клиента писать в письмо или replyTo
Я это понимаю, но как реализовать увы и ах. Потому и обратился на форум. В одной теме нашёл нечто подобное, поменял. Но всё равно не помогло =(
-
Добрый день! Два дня шерстил весь интернет и форумы по opencart, находил пару вариантов решения проблемы, но и они не помогали, а заявки (обращения) клиентов теряются =(
Суть проблемы страницы Контакты (Связаться с нами):
Когда клиент хочет обратиться к нам или сделать заявку (не хочет использовать корзину или другие варианты связи, которых предостаточно), и заполняет стандартную форму:
ФИО:..................
Email:.................Если в это поле клиент укажет свою личную почту с доменом @mail.ru , то такие письма не приходят, даже в спам.
Комментарий:...
Наша почта [email protected] с доменным именем и почтовыми настройками находиться на хостинге, где и сам сайт. Сами мы к @mail.ru отношения не имеем.
Собственно вопрос: Как сделать, что бы письма приходили?
-
В 28.09.2016 в 09:07, Dimarik сказал:
Не приходила почта с заказами и через форму обратной связи, если клиент указывал почту расположенную на мейл.ру!
Как я решил проблему!
Никакие танцы с бубнами, записями TXT в DNS и изменениями кода результата не дало, в моем случае!!!Завел почту на своем сайте - email@имя сайта.ru, указал его в настройках магазина и все заработало!
Дальше кому удобно можно сделать редирект на свой почтовый ящик! Как описывал @HaIIpuKoJIe, мне кажется это самый действенный способ!Мне вот такой способ не помог =( если у клиента mail.ru почта, то письма не приходят =(
-
По сути я сам лично ( мой сайт) к мейл ру отношения вообще ни какого не имеет
-
4 минуты назад, Tom сказал:
Использовать вместо мейл ру , с его вечными заморочками тот же gmail или яндекс.
Вот не понимаю, я, как можно использовать вместо мейл ру? =(
Почту мейл ру вводит клиент свою для контактной связи =( почта сайта через домен работает у хостинга
-
6 минут назад, Tom сказал:
Это не фикс для работы с почтой mail.ru.
Это модификатор , который просто добавляет имейл покупателя. И он рабочий.
я уже понял, когда сделал тестовое письмо)
Том, подскажите , как изменить заголовки, что бы приходили письма со страницы контакты (связаться с нами)? Ocstore 2.3
-
Ответ хостинга:
Судя по ответу Яндекс в заголовки письма действительно подставляется адрес на mail.ru, о чём упоминалось в предыдущем ответе. Mail.ru не разрешает отправлять письма от имени своих адресов со сторонних серверов. Нужно менять настройки скрипта так, чтобы указываемый в форме адрес не подставлялся в заголовки. -
19 минут назад, sergiussv сказал:
Добрый, если у вас основная валюта рубли, то да так сделать можно
Да рубли, а мануал есть почитать?
-
На странице обратной связи contact, если клиент укажет свою почту ввиде @mail.ru то письмо не приходит.
В админке в настройках стоит info@имясайта.ru
С любых других доменов от туда письма поступают, но сразу в спам. А вот с @mail.ru не поступают.
п.с. скачивал фикс файл ocmod , проблема актуальна =(
-
Обнаружил потерю заявок через форму обратной связи на странице контакты.
Почта используется [email protected] . При заполнении формы, все домены проходят. Если указать @mail.ru , то письмо не приходит вообще, даже в СПАМе нету.
Собственно как лечить на ocstore 2.3?
-
Добрый день! Заинтересовал модуль, только есть один вопрос:
Стоимость товара 1000р, у клиента есть 200 балов. Нам необходимо, что бы в корзине он мог использовать свои 200 балов и сумма заказа стала 800р.
А то сейчас конечно в стандартном ocstore такое не работает =(
Вашим модулем можно такое реализовать?
-
@specialforce22 прошелся по ряду страниц, изменил мета теги и уменьшил кол-во вхождения ключей в текст. По арсенкену на некоторых страницах выдавало пере оптимизацию 80%. Понаблюдаю как измениться. Будет время у Вас, может за отдельную плату разберем одну страничку, что бы на практике было? Буду благодарен!
-
В 15.05.2018 в 07:52, specialforce22 сказал:
Читаю все темы SEO и складывается впечатление, что в этом вопросе "магазин" хочет угодить только поисковым системам (ПС).
Главная цель магазина - это покупатель
Главная цель ПС такая же - это пользователь (покупатель)
При всей технической настройке SEO, если, например, на 70% процесса будет направлено на --- заинтересовать покупателя ---, то такие действия на 100% будут иметь только положительное влияние на SEO!
P.S. "Есть ли отрицательное влияние от размещения в карточках товаров чужих видеообзоров" - если Вашему посетителю интересен видеообзор, то ему до лампочки чужой, не чужой - Ваш магазин ему, в целом - чужой!
тэ-че-ка
Только зачастую заинтересовать получается тяжело) п.с. я не про ролики с Ютуба
Своих роликов нету, размещаем чужие, главное чтоб на них не было где-то в конце ссылки уводящей посетителя.
-
16 часов назад, specialforce22 сказал:
Поначалу меня тема заинтересовала мало, потому что показалось, что здесь обсуждают одни "железки"
У Вас идет неравный бой за благосклонность роботов ПС к архитектуре сайта, технические фишки могут Вам понадобиться, когда выйдете на Олимпийский уровень и продвижение на микрон - будет уже рекордом, но проблема у Вас не в том, обратите внимание на слона!
Поясню в двух словах:
1. Клиент бежит от Вас, потому что Вы кричите)) Или зачем писать в верхнем регистре?
2. На мой взгляд тексты и метатеги не релевантные и в целом близки к спамным, потому что клиенту читать такой замес попыток угодить ПС - однозначно не захочется.
Без word.Stat скажу, что Ваш клиент так не спрашивает, как Вы пишите...
А также человек не успел зайти на сайт - кругом "купить, купить, купить", при этом, в самый ответственный момент, на кнопке у Вас написано "В корзину"
Вы же не магазин пиццы, у вас должно быть - "купить"
1. Это в категориях или карточках товара самих?
2. Очень интересно, хотелось бы более детально обсудить этот пункт на примере 1 страницы. Возможно у меня глаз уже замылился и я не вижу истины)
По корзине сменю надпись на Купить, интересно как будет реакция пользователей
Благодарю Вас!
-
Снял позиции по запросам в гугетлинкс, показывает позиции почти по всем с 12 по 20 места. Вопрос как их пропихнуть в 10ку?
-
Только что, Yoda сказал:
Удивительное рядом... А если заглянуть в консоль бразуера можно увидеть много ошибок.
я так понимаю лучше не трогать тогда? Правда это может отрицательно сказаться на СЕО =(
-
Сделал) заработало, только при этом шаблон (вёрстка) вся поехала и перестали открываться картинки в карточках товара)
-
Может кто мопочь разобраться с htaccess
Иногда ПС в индекс выдают страницы от старого сайта (другая структура) до смены CMS и т.д.
И через день-два появляется ссылка 404 формата /index.php?_route_=product/quick-204h-esd-analogovaja-indukcionnaja-pajalnaja-stancija/page33/
Красным выделил стандартный обработчик opancarta, а синим древнюю ссылку. Поидее она должна быть в
виде moysait.ru/quick-204h-esd-analogovaja-indukcionnaja-pajalnaja-stancija/page33/ и выводить страница не найдена
Но почему-то между доменом сайта и ссылкой появляется /index.php?_route_=product
СпойлерRewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.moysait\.ru$ [NC] RewriteRule ^(.*)$ http://moysait.ru/$1 [R=301,L] RewriteRule http://www.moysait.ru http://moysait.ru [R=301,L] # рекран "https" RewriteCond %{HTTP:Front-End-Https} !on RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Проблема с Связаться с нами
в Opencart 2.x: Загальні питання
Опубліковано:
я пробовал менять
$mail->setReplyTo($this->request->post['email']);
на
$mail->setReplyTo($order_info['email']);
Аналогично сайт падает (страница контакты) с ошибками