Настройка скрипта открытия виджета Яндекса для покупки билетов на сайте концертного агентства

07.05.2022
07.05.2022

Настройка скрипта открытия виджета Яндекса для покупки билетов на сайте концертного агентства

Клиент и проект:

Наш клиент — концертное агентство, занимающееся продажей билетов на различные концертные мероприятия в Москве. Сайт заказчика работает на системе управления Битрикс.

Задача клиента:

Виджет Яндекса по продаже билетов на определенное мероприятие не работает во всплывающем окне, при этом в мобильной версии на смартфоне все работает корректно.

Решение:

Написать небольшой скрипт, который будет принудительно открывать ссылку виджета Яндекса в новой закладке браузера.

Реализация:

Сайт клиента представляет из себя каталог мероприятий с ссылками на различные внешние сервисы по продаже билетов.

У виджета Яндекса по продаже билетов стоит некая защита от работы в iframe (а именно через этот тег в скрипте fancybox во всплывающем окне показывается информация из внешних источников).

Мы приняли решение написать небольшой скрипт, который, обнаруживая ссылку именно на виджет Яндекса, будет переопределять открытие виджета не в окне fancybox, а в новой закладке браузера. Клиенту не надо никак контролировать ссылки, определение виджета происходит автоматизированно.

Результат данной работы — корректное открытие виджета по продаже билетов от Яндекса с любых страницах сайта в новой закладке браузера как в десктопной версии сайта, так и в его мобильной версии.

Время работ — 2 часа: написание скрипта, отладка, проверка, сдача работы заказчику.

Задача выполнена!

#техподдержка #развлечения #отдых и путешествия #интернет-магазин #битрикс
Заявка на проект
На Вашу заявку ответим в течении 3-4 часов в рабочие дни с 9:30 до 18:00
Нажимая кнопку отправить, Вы подтверждаете свое согласие с условиями политики конфиденциальности
Напишите нам
На Вашу заявку ответим в течении 3-4 часов в рабочие дни с 9:30 до 18:00
Нажимая кнопку отправить, Вы подтверждаете свое согласие с условиями политики конфиденциальности
Задать вопрос
Задайте Ваш вопрос по созданию, продвижению и поддержке сайтов и мы обязательно свяжемся с Вами
Спасибо!
Задать вопрос