Sayonara23 Опубліковано: 17 листопада 2019 Share Опубліковано: 17 листопада 2019 Извините если было, не нашел в поиске. Изменил форму заказа, скрыл пункт "адрес доставки" и сделал чтобы в него всегда вставлялась информация из предыдущего пункта. Когда человек не зарегистрирован - все работает как надо, но если заказ делать зарегистрированным, то необходимо нажимать две кнопки подтверждения адреса. И т.к. один из пунктов скрыт - нажать на кнопку не представляется возможным. Попытался решить это через такой скрипт var $btn = $("#buttonID"), click = $btn.click.bind($btn); setTimeout(click, 400); Срабатывает, но, видимо(не силен в JS) из-за setTimeout клик повторяется каждые 400мс из-за чего следующий пункт в форме открывается/закрывается. Суть - как сделать так, чтобы клик срабатывал только один раз при переходе к этому скрытому разделу и не повторялся после нажатия кнопки? Заранее благодарю. Надіслати Поділитися на інших сайтах More sharing options...
LiLu Опубліковано: 17 листопада 2019 Share Опубліковано: 17 листопада 2019 $("#buttonID").click( function() { console.log("нажата кнопка buttonID"); setTimeout( function() { console.log("наши действия через 400 миллисекунд"); }, 400); }); Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 17 листопада 2019 Автор Share Опубліковано: 17 листопада 2019 23 минуты назад, LiLu сказал: $("#buttonID").click( function() { console.log("нажата кнопка buttonID"); setTimeout( function() { console.log("наши действия через 400 миллисекунд"); }, 400); }); Извините, можно подробнее как это применить? Ваш код не нажимает на кнопку Надіслати Поділитися на інших сайтах More sharing options... LiLu Опубліковано: 17 листопада 2019 Share Опубліковано: 17 листопада 2019 @Sayonara23 я, видимо, тоже не совсем правильно понимаю задачу. Нужно нажимать на кнопу после чего? В каких условиях? Если при загрузке страницы, то это вот так: $(document).ready(function() { setTimeout( function() { $("#buttonID").click(); }, 400); }); тогда #buttonID кликнется один раз при загрузке страницы Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 17 листопада 2019 Автор Share Опубліковано: 17 листопада 2019 @LiLu Спойлер Адрес доставки у меня скрыт css'ом, но в нем есть кнопка продолжить, которую необходимо нажать скриптом после того, как этот пункт раскроется после нажатия кнопки на предыдущем шаге. Последний код работает так же, как и мой, кнопка нажимается, следующий пункт(способ доставки) открывается, но начинает сворачиваться/разворачиваться каждые 400мс(скрипт почему-то не останавливается) Надіслати Поділитися на інших сайтах More sharing options... MaximRa Опубліковано: 18 листопада 2019 Share Опубліковано: 18 листопада 2019 В 17.11.2019 в 21:59, Sayonara23 сказал: Адрес доставки у меня скрыт css'ом Видимо вы пытаетесь ускорить оформление заказа? Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 9 часов назад, MaximRa сказал: Видимо вы пытаетесь ускорить оформление заказа? Получается что так Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 В 17.11.2019 в 21:59, Sayonara23 сказал: @LiLu Скрыть контент Адрес доставки у меня скрыт css'ом, но в нем есть кнопка продолжить, которую необходимо нажать скриптом после того, как этот пункт раскроется после нажатия кнопки на предыдущем шаге. Последний код работает так же, как и мой, кнопка нажимается, следующий пункт(способ доставки) открывается, но начинает сворачиваться/разворачиваться каждые 400мс(скрипт почему-то не останавливается) Опенкарт вроде из коробки умеет пропускать шаг "Адрес доставки" если на предыдущем шаге отметить галочкой чекбокс "Мой адрес доставки совпадает с платежным." <input type="checkbox" checked value="1" name="shipping_address"> и не надо скриптов Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 53 минуты назад, Blast сказал: Опенкарт вроде из коробки умеет пропускать шаг "Адрес доставки" если на предыдущем шаге отметить галочкой чекбокс "Мой адрес доставки совпадает с платежным." К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 36 минут назад, Sayonara23 сказал: К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки вы наверное вставили скрипт в шаблон, который подгружается на этот шаг. Но опенкарт по клику на кнопки Продолжить повторно обращается к предыдущим шагам и заново заполняет уже скрытые шаги. В результате и получаете зацикливание, когда html-код подгружается со скриптом, и снова подгружает себя же со скриптом и т.д. Кликайте на кнопку в шаблоне checkout/checkout.twig после строки $('a[href=\'#collapse-shipping-address\']').trigger('click'); Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast Спойлер Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 31 минуту назад, Sayonara23 сказал: @Blast Скрыть контент Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять без $(document).ready( setTimeout( function() { $("#button-shipping-address").click(); }, 400); строка $('a[href=\'#collapse-shipping-address\']').trigger('click'); встречается 3 раза Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast теперь работает, огромное спасибо за помощь) Надіслати Поділитися на інших сайтах More sharing options... MaximRa Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 Да... такой метод помог :-) супер. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Допрацювання опцій Opencart 2.3 Автор: Denys, 21 серпня 2023 php7.4 javascript 0 відповідей 363 перегляди Denys 21 серпня 2023 Інтеграція АПІ Бусмаркет (Прайс Продукт) Opencart 2.3 Автор: Denys, 19 серпня 2023 php 7.4 api (і ще %d) Теги: php 7.4 api javascript curl 5 відповідей 558 переглядів Denys 1 листопада 2023 Поиск на сайт по примеру Автор: KIRKIRKIR, 2 листопада 2022 поиск поиск opencart (і ще %d) Теги: поиск поиск opencart поиск ajax поиск текст javascript 4 відповіді 504 перегляди KIRKIRKIR 10 листопада 2022 День добрый, первый раз на форуме, вопрос касательно js Автор: caest16, 26 жовтня 2021 javascript 2 відповіді 388 переглядів nogocuHoBuk 26 жовтня 2021 Доработка Opencart 2.3 PHP Javascript Гугл Аналитика Автор: Denys, 1 жовтня 2021 javascript php (і ще %d) Теги: javascript php веб программист javascript developer google tag manager google analytics 1 відповідь 693 перегляди Denys 4 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Скрипт кликающий кнопку Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Sayonara23 Опубліковано: 17 листопада 2019 Автор Share Опубліковано: 17 листопада 2019 23 минуты назад, LiLu сказал: $("#buttonID").click( function() { console.log("нажата кнопка buttonID"); setTimeout( function() { console.log("наши действия через 400 миллисекунд"); }, 400); }); Извините, можно подробнее как это применить? Ваш код не нажимает на кнопку Надіслати Поділитися на інших сайтах More sharing options...
LiLu Опубліковано: 17 листопада 2019 Share Опубліковано: 17 листопада 2019 @Sayonara23 я, видимо, тоже не совсем правильно понимаю задачу. Нужно нажимать на кнопу после чего? В каких условиях? Если при загрузке страницы, то это вот так: $(document).ready(function() { setTimeout( function() { $("#buttonID").click(); }, 400); }); тогда #buttonID кликнется один раз при загрузке страницы Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 17 листопада 2019 Автор Share Опубліковано: 17 листопада 2019 @LiLu Спойлер Адрес доставки у меня скрыт css'ом, но в нем есть кнопка продолжить, которую необходимо нажать скриптом после того, как этот пункт раскроется после нажатия кнопки на предыдущем шаге. Последний код работает так же, как и мой, кнопка нажимается, следующий пункт(способ доставки) открывается, но начинает сворачиваться/разворачиваться каждые 400мс(скрипт почему-то не останавливается) Надіслати Поділитися на інших сайтах More sharing options... MaximRa Опубліковано: 18 листопада 2019 Share Опубліковано: 18 листопада 2019 В 17.11.2019 в 21:59, Sayonara23 сказал: Адрес доставки у меня скрыт css'ом Видимо вы пытаетесь ускорить оформление заказа? Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 9 часов назад, MaximRa сказал: Видимо вы пытаетесь ускорить оформление заказа? Получается что так Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 В 17.11.2019 в 21:59, Sayonara23 сказал: @LiLu Скрыть контент Адрес доставки у меня скрыт css'ом, но в нем есть кнопка продолжить, которую необходимо нажать скриптом после того, как этот пункт раскроется после нажатия кнопки на предыдущем шаге. Последний код работает так же, как и мой, кнопка нажимается, следующий пункт(способ доставки) открывается, но начинает сворачиваться/разворачиваться каждые 400мс(скрипт почему-то не останавливается) Опенкарт вроде из коробки умеет пропускать шаг "Адрес доставки" если на предыдущем шаге отметить галочкой чекбокс "Мой адрес доставки совпадает с платежным." <input type="checkbox" checked value="1" name="shipping_address"> и не надо скриптов Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 53 минуты назад, Blast сказал: Опенкарт вроде из коробки умеет пропускать шаг "Адрес доставки" если на предыдущем шаге отметить галочкой чекбокс "Мой адрес доставки совпадает с платежным." К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 36 минут назад, Sayonara23 сказал: К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки вы наверное вставили скрипт в шаблон, который подгружается на этот шаг. Но опенкарт по клику на кнопки Продолжить повторно обращается к предыдущим шагам и заново заполняет уже скрытые шаги. В результате и получаете зацикливание, когда html-код подгружается со скриптом, и снова подгружает себя же со скриптом и т.д. Кликайте на кнопку в шаблоне checkout/checkout.twig после строки $('a[href=\'#collapse-shipping-address\']').trigger('click'); Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast Спойлер Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 31 минуту назад, Sayonara23 сказал: @Blast Скрыть контент Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять без $(document).ready( setTimeout( function() { $("#button-shipping-address").click(); }, 400); строка $('a[href=\'#collapse-shipping-address\']').trigger('click'); встречается 3 раза Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast теперь работает, огромное спасибо за помощь) Надіслати Поділитися на інших сайтах More sharing options... MaximRa Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 Да... такой метод помог :-) супер. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Допрацювання опцій Opencart 2.3 Автор: Denys, 21 серпня 2023 php7.4 javascript 0 відповідей 363 перегляди Denys 21 серпня 2023 Інтеграція АПІ Бусмаркет (Прайс Продукт) Opencart 2.3 Автор: Denys, 19 серпня 2023 php 7.4 api (і ще %d) Теги: php 7.4 api javascript curl 5 відповідей 558 переглядів Denys 1 листопада 2023 Поиск на сайт по примеру Автор: KIRKIRKIR, 2 листопада 2022 поиск поиск opencart (і ще %d) Теги: поиск поиск opencart поиск ajax поиск текст javascript 4 відповіді 504 перегляди KIRKIRKIR 10 листопада 2022 День добрый, первый раз на форуме, вопрос касательно js Автор: caest16, 26 жовтня 2021 javascript 2 відповіді 388 переглядів nogocuHoBuk 26 жовтня 2021 Доработка Opencart 2.3 PHP Javascript Гугл Аналитика Автор: Denys, 1 жовтня 2021 javascript php (і ще %d) Теги: javascript php веб программист javascript developer google tag manager google analytics 1 відповідь 693 перегляди Denys 4 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Скрипт кликающий кнопку Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Sayonara23 Опубліковано: 17 листопада 2019 Автор Share Опубліковано: 17 листопада 2019 @LiLu Спойлер Адрес доставки у меня скрыт css'ом, но в нем есть кнопка продолжить, которую необходимо нажать скриптом после того, как этот пункт раскроется после нажатия кнопки на предыдущем шаге. Последний код работает так же, как и мой, кнопка нажимается, следующий пункт(способ доставки) открывается, но начинает сворачиваться/разворачиваться каждые 400мс(скрипт почему-то не останавливается) Надіслати Поділитися на інших сайтах More sharing options...
MaximRa Опубліковано: 18 листопада 2019 Share Опубліковано: 18 листопада 2019 В 17.11.2019 в 21:59, Sayonara23 сказал: Адрес доставки у меня скрыт css'ом Видимо вы пытаетесь ускорить оформление заказа? Надіслати Поділитися на інших сайтах More sharing options...
Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 9 часов назад, MaximRa сказал: Видимо вы пытаетесь ускорить оформление заказа? Получается что так Надіслати Поділитися на інших сайтах More sharing options...
Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 В 17.11.2019 в 21:59, Sayonara23 сказал: @LiLu Скрыть контент Адрес доставки у меня скрыт css'ом, но в нем есть кнопка продолжить, которую необходимо нажать скриптом после того, как этот пункт раскроется после нажатия кнопки на предыдущем шаге. Последний код работает так же, как и мой, кнопка нажимается, следующий пункт(способ доставки) открывается, но начинает сворачиваться/разворачиваться каждые 400мс(скрипт почему-то не останавливается) Опенкарт вроде из коробки умеет пропускать шаг "Адрес доставки" если на предыдущем шаге отметить галочкой чекбокс "Мой адрес доставки совпадает с платежным." <input type="checkbox" checked value="1" name="shipping_address"> и не надо скриптов Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 53 минуты назад, Blast сказал: Опенкарт вроде из коробки умеет пропускать шаг "Адрес доставки" если на предыдущем шаге отметить галочкой чекбокс "Мой адрес доставки совпадает с платежным." К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 36 минут назад, Sayonara23 сказал: К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки вы наверное вставили скрипт в шаблон, который подгружается на этот шаг. Но опенкарт по клику на кнопки Продолжить повторно обращается к предыдущим шагам и заново заполняет уже скрытые шаги. В результате и получаете зацикливание, когда html-код подгружается со скриптом, и снова подгружает себя же со скриптом и т.д. Кликайте на кнопку в шаблоне checkout/checkout.twig после строки $('a[href=\'#collapse-shipping-address\']').trigger('click'); Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast Спойлер Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 31 минуту назад, Sayonara23 сказал: @Blast Скрыть контент Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять без $(document).ready( setTimeout( function() { $("#button-shipping-address").click(); }, 400); строка $('a[href=\'#collapse-shipping-address\']').trigger('click'); встречается 3 раза Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast теперь работает, огромное спасибо за помощь) Надіслати Поділитися на інших сайтах More sharing options... MaximRa Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 Да... такой метод помог :-) супер. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Допрацювання опцій Opencart 2.3 Автор: Denys, 21 серпня 2023 php7.4 javascript 0 відповідей 363 перегляди Denys 21 серпня 2023 Інтеграція АПІ Бусмаркет (Прайс Продукт) Opencart 2.3 Автор: Denys, 19 серпня 2023 php 7.4 api (і ще %d) Теги: php 7.4 api javascript curl 5 відповідей 558 переглядів Denys 1 листопада 2023 Поиск на сайт по примеру Автор: KIRKIRKIR, 2 листопада 2022 поиск поиск opencart (і ще %d) Теги: поиск поиск opencart поиск ajax поиск текст javascript 4 відповіді 504 перегляди KIRKIRKIR 10 листопада 2022 День добрый, первый раз на форуме, вопрос касательно js Автор: caest16, 26 жовтня 2021 javascript 2 відповіді 388 переглядів nogocuHoBuk 26 жовтня 2021 Доработка Opencart 2.3 PHP Javascript Гугл Аналитика Автор: Denys, 1 жовтня 2021 javascript php (і ще %d) Теги: javascript php веб программист javascript developer google tag manager google analytics 1 відповідь 693 перегляди Denys 4 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Загальні питання Скрипт кликающий кнопку
Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 53 минуты назад, Blast сказал: Опенкарт вроде из коробки умеет пропускать шаг "Адрес доставки" если на предыдущем шаге отметить галочкой чекбокс "Мой адрес доставки совпадает с платежным." К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки Надіслати Поділитися на інших сайтах More sharing options...
Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 36 минут назад, Sayonara23 сказал: К сожалению он его пропускает только если пользователь не зарегистрирован, если делать заказ от зарегистрированного, то необходимо нажимать одно подтверждение в платежном шаге и второе подтверждение в шаге доставки вы наверное вставили скрипт в шаблон, который подгружается на этот шаг. Но опенкарт по клику на кнопки Продолжить повторно обращается к предыдущим шагам и заново заполняет уже скрытые шаги. В результате и получаете зацикливание, когда html-код подгружается со скриптом, и снова подгружает себя же со скриптом и т.д. Кликайте на кнопку в шаблоне checkout/checkout.twig после строки $('a[href=\'#collapse-shipping-address\']').trigger('click'); Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast Спойлер Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять Надіслати Поділитися на інших сайтах More sharing options... Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 31 минуту назад, Sayonara23 сказал: @Blast Скрыть контент Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять без $(document).ready( setTimeout( function() { $("#button-shipping-address").click(); }, 400); строка $('a[href=\'#collapse-shipping-address\']').trigger('click'); встречается 3 раза Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast теперь работает, огромное спасибо за помощь) Надіслати Поділитися на інших сайтах More sharing options... MaximRa Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 Да... такой метод помог :-) супер. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації Допрацювання опцій Opencart 2.3 Автор: Denys, 21 серпня 2023 php7.4 javascript 0 відповідей 363 перегляди Denys 21 серпня 2023 Інтеграція АПІ Бусмаркет (Прайс Продукт) Opencart 2.3 Автор: Denys, 19 серпня 2023 php 7.4 api (і ще %d) Теги: php 7.4 api javascript curl 5 відповідей 558 переглядів Denys 1 листопада 2023 Поиск на сайт по примеру Автор: KIRKIRKIR, 2 листопада 2022 поиск поиск opencart (і ще %d) Теги: поиск поиск opencart поиск ajax поиск текст javascript 4 відповіді 504 перегляди KIRKIRKIR 10 листопада 2022 День добрый, первый раз на форуме, вопрос касательно js Автор: caest16, 26 жовтня 2021 javascript 2 відповіді 388 переглядів nogocuHoBuk 26 жовтня 2021 Доработка Opencart 2.3 PHP Javascript Гугл Аналитика Автор: Denys, 1 жовтня 2021 javascript php (і ще %d) Теги: javascript php веб программист javascript developer google tag manager google analytics 1 відповідь 693 перегляди Denys 4 жовтня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast Спойлер Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять Надіслати Поділитися на інших сайтах More sharing options...
Blast Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 31 минуту назад, Sayonara23 сказал: @Blast Скрыть контент Попробовал и этот скрипт, и первый, и с комментариями и без, клика вообще не происходит. За совет в любом случае спасибо, тоже думал о том, что скрипт надо в другом файле вставлять без $(document).ready( setTimeout( function() { $("#button-shipping-address").click(); }, 400); строка $('a[href=\'#collapse-shipping-address\']').trigger('click'); встречается 3 раза Надіслати Поділитися на інших сайтах More sharing options... Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast теперь работает, огромное спасибо за помощь) Надіслати Поділитися на інших сайтах More sharing options... MaximRa Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 Да... такой метод помог :-) супер. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Sayonara23 Опубліковано: 19 листопада 2019 Автор Share Опубліковано: 19 листопада 2019 @Blast теперь работает, огромное спасибо за помощь) Надіслати Поділитися на інших сайтах More sharing options...
MaximRa Опубліковано: 19 листопада 2019 Share Опубліковано: 19 листопада 2019 Да... такой метод помог :-) супер. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts