Андрей

Андрей

С нами с 09 апреля 2015; Место в рейтинге пользователей: #68
Андрей
06 декабря 2017, 14:17
0
Зачем вы отправляете письма на тот же адрес, с которого идёт отправка? Пишите любое название ящика, главное чтобы имя домена было прописано. Плюс ещё какие то несуществующие параметры появились — &fiarEmail=`emailsender`.

Попробуйте так:

[[!FormIt?
	&hooks=`spam,email,FormItAutoResponder,redirect`
	&emailTo=`olga@lingvo-lang.com`
	&emailSubject=`English! Английский по Skype`
	&emailFrom=`no-reply@lingvo-lang.com`
	&emailTpl=`ConfirmationTpl`
        &fiarFrom=`no-reply@lingvo-lang.com`
	&fiarSubject=`Спасибо за обращение!`
        &fiarFromName=`English! Английский по Skype`
	&fiarTpl=`autoResponseTpl`
	&validate=`name:required,email:email:required,phone:required,message:required`
	&validationErrorMessage=`В форме содержатся ошибки!`
	&successMessage=`Сообщение успешно отправлено`
	&redirectTo=`14`
]]
Андрей
05 декабря 2017, 16:17
+1
(редирект отсюда freefrontend.com/css-forms/)

Не совсем понял про редирект, параметр — &redirectTo=`14` отправляет на указанную страницу. Т.е. у вас должен быть ресурс с id = 14 и он должен быть опубликован.

Она изначально предназначена для регистрации, а я ее пыталась допилить для отправки сообщений.

Пробуйте код который я написал, с ним должно работать. Если не заработает, то присылайте доступы в личку, попробую вам помочь.
Андрей
05 декабря 2017, 16:14
0
В системных настройках которые вы приводили выше — Использовать SMTP — mail_use_smtp поставить в Нет.
Андрей
05 декабря 2017, 15:53
0
Нажимайте пожалуйста на кнопку Ответить под сообщением, тогда человек оставивший комментарий получит уведомление.

Приведите вызов к такому виду:

[[!FormIt?
    &hooks=`spam,email,redirect`
    &emailFrom=`no-reply@lingvo-lang.com`
    &emailTo=`olga@lingvo-lang.com`
    &emailSubject=`Письмо с сайта [[++site_name]]`
    &emailTpl=`ContactTpl`
    &validate=`name:required,email:required,message:required,nospam:blank`
    &validationErrorMessage=`В форме содержатся ошибки!`
    &successMessage=`Сообщение успешно отправлено`
    &redirectTo=`14`
]]

Откуда взялся хук — emailUser? Такого вроде как нет, если вам нужно отправлять уведомление и пользователю, для этого есть свои параметры FormIt-а.

Форму к такому:

<form action="[[~[[*id]]]]" method="post">
<div class='input-fields'>
        <input type="hidden" name="nospam" value="" /></input>
        <input type='text' name="name" placeholder='Имя' class='input-line full-width'></input>
        <input type='email' name="email" placeholder='Email' class='input-line full-width'></input>
        <input type='phone' name="phone" placeholder='Телефон' class='input-line full-width'></input>
         <input type='message' name="message" placeholder='Сообщение' class='input-line full-width'></input>
</div>
<div><button class='ghost-round full-width' type="submit">Отправить</button></div>
</form>

Во первых у вас тег form не закрыт, к input полям нужно добавлять атрибут name='имяполя', в атрибутах button вообще что то дикое намешано).

В чанке ContactTpl соответственно плейсхолдеры по значениям атрибутов name — [[+name]],[[+email]] и т.п.

Отключите отправку через smtp, и проверьте с приведённым выше кодом. Да, и стили тоже уберите куда нибудь в другое место.

Андрей
05 декабря 2017, 15:03
0
Пробовали отправлять письма не через SMTP? Вообще отправка писем с сайта работает? Это можно проверить через компонент QuickEmail.

И напишите наконец код, как вы вызываете форму :)
Андрей
04 декабря 2017, 16:33
0
Да пофиг на эти баллы, более-менее нормально собранный сайт обычно сразу выдает ~60-70, этого достаточно. Главное релевантность и семантика.
Андрей
04 декабря 2017, 16:31
0
Ну а вообще честно говоря не знаю как интерпретировать ваши слова: «если откинуть весь этот «СЕО»-шный бред, то можно обсудить детальней»?
Но как я уже и сказал проверять будем данным сервисом. Сеошник говорит, что это важно.

Ещё раз, google insights не истина в последней инстанции, он не показывает реальную скорость загрузки, оценивать работу с его помощью это бред. Для тестирования производительности и оптимизации есть нормальные инструменты.

Потому если вы все же хотите поучаствовать и условия вас устраивают- кидайте ссылку на профель с указанного вами сайта.

Спасибо, но пожалуй воздержусь :)
Андрей
04 декабря 2017, 15:52
0
Это ресурс для разработчиков от гугла, с которым увы приходится считаться.

Они на то и рекомендации, чтобы именно прислушиваться, а не прямо считаться. Большинство из них основаны на статьях и мнениях сообщества веб разработчиков (тыц).

Если мой сайт будет загружаться например за 0.1 секунды а гугл покажет баллов 50, очевидно, что исправлять я ничего не стану :)

Плюс всякий бред типа — «Удалите код JavaScript и CSS, блокирующий отображение верхней части страницы», и очень своеобразное представление об оптимизации изображений

P.s. Лично видел пример, когда напичканная графикой и большим кол-вом контента и элементов выдавала под 95 баллов, а соседняя текстовая страница только с шапкой, футером и контентом отдавала ~50 баллов, причины такого поведения так и не были выяснены :)

Андрей
04 декабря 2017, 15:20
0
За скорость загрузки будем спрашивать. Это основной критерий (проверяем по developers.google).

Данные PageSpeed Insights носят максимум рекомендательный характер. И, сюрприз, не показывают реальную скорость загрузки сайта.

По сабжу, если откинуть весь этот «СЕО»-шный бред, то можно обсудить детальней. Работа только через безопасную сделку на fl.ru.
Андрей
04 декабря 2017, 13:50
+1


Вот так?

Перейдите по ссылке выше, скорее всего ваш вариант.
Андрей
04 декабря 2017, 13:14
+1
Визуальный редактор не загружается или сам ресурс?

Если ресурс то возможно — Кавычки типа " в заголовках документов в modx-2.6.0-pl.
Если редактор, то проверьте в ресурсе на вкладке Настройки, включена ли галка — Использовать HTML-редактор.
Андрей
04 декабря 2017, 01:36
0
Они просто не могут в BEM, Gulp и Webpack :))
Андрей
27 ноября 2017, 21:52
0
Написать версию MODX, версию PHP, посмотреть ошибки в консоли и серверные логи.
Андрей
06 ноября 2017, 12:46
0
Да, смотрите в чанках и шаблонах, судя по строке 86, это где то в самом верху страницы.
Андрей
05 ноября 2017, 12:31
0
Пропробовать включить:

Еще добавили новую системную настройку pdotools_fenom_save_on_errors, которая сохраняет шаблоны при ошибках компиляции в core/cache/pdotools/error/, чтобы вам удобнее было их дебажить.

У вас где то неверно Fenom синтаксис прописан:
{$_modx-&
Андрей
31 октября 2017, 13:28
0
А зачем в сниппете оформления заказа получать id товара?
Андрей
28 октября 2017, 20:54
1
+2
Кстати очень годный сборщик иконочных шрифтов — Fontello.
Андрей
27 октября 2017, 11:58
0
Добрый день, пишите. Срок 5-7 дней, о цене договоримся.