xoxol4uk22

xoxol4uk22
Рейтинг
66
Регистрация
14.11.2017
LEOnidUKG:
Если формы будет только две, не ломайте комедию, и сделайте две функции с разными ID

Иначе там нужно использовать классы + обращаться к ним, через this. чтобы показать коду, что вы будете работать с классами, которые находятся именно в этом окружении.

Спасибо за помощь! Все таки удалось мне объединить функции. Я сделал 2 id и прописал "#id" && "#id-2", а затем скрываемые и отображаемые скриптом поля также сделал по типу:

$("#fields" && '#fields-2').hide();

Но чисто из любопытства возникает вопрос:

Почему функции удалось объединить именно через "И" (&&), а не через ИЛИ (||). Ведь запускается только одна за раз, а не обе? Но если сделать через ИЛИ, тогда не работает(((

ПОСПЕШИЛ С ВЫВОДАМИ)) ТЕПЕРЬ ПЕРВАЯ ФОРМА НЕ ПАШЕТ. ВОПРОС НЕ АКТУАЛЕН.

---------- Добавлено 18.09.2019 в 14:37 ----------

LEOnidUKG:
Если формы будет только две, не ломайте комедию, и сделайте две функции с разными ID

Иначе там нужно использовать классы + обращаться к ним, через this. чтобы показать коду, что вы будете работать с классами, которые находятся именно в этом окружении.

Так и сделал)

LEOnidUKG:
Потому, что код привязан на id скорее всего. А ID должен быть уникальный. Поэтому переводите обработку на class

Да, спасибо большое. Действительно оно)

Но тогда такой вопрос... Я подправляю скрипт под 2 id:

$("#contact" && "#contact-2").submit(function() {...

Суть скрипта скрыть поля обернутые в <div id="fields"> и вывести на месте поля <div id="note"></div> текст об успешном заказе.

Но после объединения функции заказ происходит, но поля меняются только на верхней форме. А как можно сделать, чтобы менялись на обеих? Ну чисто в общих чертах...

ivan-lev:
Отсюда:

Действительно, проблема была в закрывающем теге... Никогда бы не догадался))

Спасибо большое)

ivan-lev:
Попробуйте F12 - инструменты разработчика включить.
Посмотреть, что падает в консоль и что в результате работы PHP-скрипта выводится на вкладке Network.

Удачи

Да, проблему я так и нашел. Спасибо.

Дело в том, что к js приходил ответ "OK ", т.е. с пробелом в конце. Не понятно, откуда там он вообще брался, но функция была настроена на проверку без пробела... Теперь все заработало)

samimages:
вот ведь

xoxol4uk22, дык а чего происходит то?
Вы из формы name="email" удалили, а if(!$email) {$error .= 'Почта. ';} проверку на ошибку оставили, ну и соответственно if(!$error) { фиг вам а не письмо

...ну и дальше в том же духе

Не-не... Это я привел изначальный вид скрипта (до своих правок). На самом деле все я удалял – проверку на ошибку, вместо переменной email прописывал phone, пытался вручную прописать email без получения с переменной... но видимо что-то делал не так.

Вот не пойму, почему в скрипте дважды получают переменную email одинаковой стройкой (строка 4 и 6)? Это ошибка разработчика или в этом какой-то смысл есть?

---------- Добавлено 17.09.2019 в 23:58 ----------

Все, вроде частично продвинулся. Письма приходят. Теперь только не срабатывает почему-то и дальше js скрипт и страница перезагружается со словом ОК... А скрипт должен реагировать на этот результат и выводить сообщение на изначальной странице... Но этому уже другая история...

У меня есть сайт мед. тематикм под фильтром из-за мед. апдейта. Поэтому с Гугла трафика копейки - до 60 обычно у сутки. А Дискавери иногда проскакивают, и там ПФ всегда очень хорошие (много просмотров и длительность). Видимо выбрал Гугл хорошие страницы/страницу для Дискавери.

Так а куда вы направили английскую версию письма?

xVOVAx:
не вижу смысла при 301 постраничном вообще что-то менять

Кстати, да. Какая разница, когда он переиндексирует доноров, если стоит редирект.

Но, с другой стороны, ТС не говорил ничего о редиректе и что страницы остались те же. Может у него вообще сетка с 50 сателитов и он просто хочет передать вес на другой сайт.

Можете добавить в аддурилку через этого телеграмм бота. Рубль ссылка. Пару дней назад тестировал на сайте, где ссылку купил 2 месяца назад в старой статье (2016 года). То до этого не мог переиндексировать другим сервисом, а после этого кэш донора обновлен был уже через час в выдаче. Загоняет также очень быстро. Ссылок было не всего парочка, но все сразу зашли. До этого трижды индексгатором пытался загнать.

bridal777:
Ага, как всегда прикрывая чисто добрыми побуждениями. Изначально зачем их сделали? Типа, чтобы на устройствах меньше траффика жрало(это оф версия).

Эта версия хоть как-то канала для мобильной выдачи и то правильнее было бы просто стимулировать облегчение страниц и скорость загрузки, как Гугл.

Но в целом посте и комментариях на своем блоге они не могут привести реальные объективные причины появления этих страниц на дексктопе. Мол тесты показывают 60% уменьшения показателя отказов и времени пребывания. Прям чистая забота о вебмастерах... За счет чего могли увеличиться такие показатели? Если и правда, то касается разве что каких-то перегруженных рекламой или тяжелых порталов.

А вот эта формулировка вообще "веселит":

Колдунщик десктопных Турбо-страниц поможет сайтам, не попавшим в топ поисковой выдачи, оказаться вверху на поиске и стать заметнее.

Т.е. это какое-то наглое принуждение. Мол подключайте, а то даже ГСы могут подключить и забрать потенциально ваш трафик.

У меня к стати с 28 числа (внедрения этого колдунщика) трафик и упал на 10-20% при тех же позициях((

Я то понимаю, что хозяин – барин. Но должна же быть и совесть...

Всего: 358