Текущий адрес страницы | Битрикс-веб-мастер
- Главная
- Банк знаний
- JavaScript
- Текущий адрес страницы
В данном посте рассмотрим, как работать с текущим адресом страницы в JS.
Информация о текущей странице хранится в объекте window.location. Для работы с разным частями url необходимо обратиться к свойствам данного объекта:
window.location.href
– полный путь к запрошенной странице – http://www.site.ru/somepage
window.location.host
– имя сервера (домен) и порт – www.google.com:80
window.location.hostname
– имя сервера без порта – www.google.com
window.location.hash
– хеш, указание на конкретный элемент страницы (то, что идет после символа #
в адресе)window.location.pathname
– собственно строка пути относительно корня веб-сайтаwindow. location.port
window.location.protocol
– используемый протокол (http://
)window.location.search
– часть адреса, содержащая GET-параметры (т. е. после символа ?
в адресе и до #
)Вот так, например, можно проверить, что мы находимся на главной странице сайта:
if (window.location.pathname == '/' || window.location.pathname == '/index.html' || window.location.pathname == '/index.php' ) { // Это главная страница }
Такая проверка может быть очень полезной для построения различных универсальных скриптов — в зависимости от адреса страницы можно привязываться к разным кодам верстки для получения той или иной информации.
Количество показов: 2235
27.08.2018
Возврат к списку
Если вам была полезна статья можете отблагодарить автора:
Подайте заявку на разработку сайта на базе готового решения от компании 1С-Битрикс или одного из партнеров компании.
Максимально подробно опишите, чему будет посвящен сайт, если это интернет-магазин — что он будет продавать, нужна ли мультиязычность, будут ли разные типы цен (розница, опт, крупный опт), будет ли интеграция с 1С, будет ли выгрузка товаров на различные торговые площадки…Вы можете подать заявку на сопровождение вашего сайта на базе 1С-Битрикс. Сопровождение включает в себя: проверка актуальности обновлений сайта, проверка актуальности резервной копии, консультации по сайту. Опишите в заявке, какие еще объемы планируются на сопровождении и на какой срок вы планируете заключить договор на сопровождение — мы подберем подходящий вам бюджет на сопровождение
Вы можете подать заявку на выполнение определенного объема работ по сайту. Опишите в заявке объем работ. Это может быть разработка какого-то нового функционала, доработки по имеющемуся функционалу, доработки под требования сео-специалистов. На основании заявки вам будет сформирован бюджет работ, а также названы сроки на выполнение тех или иных работ.
Как загрузить товары и услуги с сайта компании на системе 1C-Битрикс — Помощник 2ГИС
Инструменты для компаний
Доступно в лицензиях «Малый бизнес», «Бизнес», «Энтерпрайз».
Выполнение — 5 минут.
Создание выгрузки
Настройка автоматического обновления каталога
Запуск экспорта
Добавление ссылки в Личный кабинет 2ГИС
-
Перейдите в панель управления администратора /bitrix/admin/ и авторизуйтесь.
-
В меню слева перейдите в пункт Магазин → Настройки → Экспорт данных.
Если у вас уже есть профиль в формате YML для Яндекс Маркета, можете переходить к шагу Запуск экспорта. Если нет, следуйте далее по инструкции.
-
В открывшемся разделе нажмите на кнопку Добавить профиль. Выберите один из 2 профилей: Yandex (учитывает в выгрузке наличие позиций) или Yandex Simple.
-
В настройках профиля в поле Выберите инфоблок для выгрузки в выпадающем списке выберите название инфоблока, в котором содержатся ваши товары или услуги.
-
В появившемся списке поставьте галочки рядом с группами товаров, которые необходимо экспортировать.
-
Если в каталоге товаров есть торговые предложения, в свойстве Детальные настройки нажмите кнопку «Настроить».
-
Внизу появившегося окна в свойстве Условие отбора выберите Все предложения товара
-
На странице настройки параметров экспорта поставьте галочку рядом с пунктом Выгружать только доступные к покупке товары.
-
Заполните поле Доменное имя. Нажмите на кнопку текущее, чтобы выбрать текущий домен.
-
Укажите понятное имя в поле Имя профиля, например, «Выгрузка для 2ГИС».
-
Нажмите Сохранить. Если в верхней части экрана появится зелёное уведомление, вы всё сделали верно. Профиль для экспорта создан, далее необходимо настроить автоматическое обновление цен в каталоге.
-
В настройках профиля проставьте галочки напротив необходимых позиций каталога, которые хотите экспортировать.
-
Рядом с полем Доменное имя нажмите на кнопку Текущее.
-
Укажите понятное для вас имя профиля, например, «Выгрузка для 2ГИС».
-
Нажмите Сохранить. Если в верхней части экрана появится зелёное уведомление, вы всё сделали верно. Профиль для экспорта создан, далее необходимо настроить автоматическое обновление цен в каталоге.
-
В разделе Экспорт данных найдите созданный ранее профиль по названию.
-
Щёлкнув в иконку ☰, вызовите контекстное меню и выберите пункт Создать агента.
-
В открывшейся форме выберите необходимый интервал обновления каталога в часах. Мы рекомендуем выбирать число не меньше 24, т.к. цены в 2ГИС обновляются раз в сутки.
-
Нажмите Установить. Если в верхней части экрана появится зелёное уведомление, вы всё сделали верно. Настройка автообновления завершена.
-
Чтобы получить ссылку на фид, снова перейдите в контекстное меню настроенного профиля выгрузки и нажмите на пункт Экспортировать.
-
Формирование фида может занять до минуты. Ссылка появится над списком всех профилей после обновления страницы. Скопируйте ее и переходите к последнему шагу.
-
В разделе Товары и услуги перейдите в таб Указать URL.
- Нажмите на кнопку Настроить выгрузку.
-
Выберите нужный формат файла, вставьте ссылку на фид и нажмите кнопку Сохранить.
-
После успешного уведомления обновите страницу. Появится экран загрузки прайса. После окончания загрузки цены появятся в карточке в течение суток.
Смотрите также:
Как добавить свои товары и цены в 2ГИС
Это помоглоБесполезно
Это помоглоБесполезно
Подключить GetResponse к Bitrix24.com с помощью LeadsBridge
В этой статье вы узнаете, как настроить мост и подключить GetResponse к Bitrix24.com с помощью LeadsBridge.
Пошаговое руководство по настройке моста
Прежде чем начать
- Перейдите на левую боковую панель и нажмите Мосты
- Вы попадете в раздел Мосты вашей учетной записи
- Нажмите кнопку Добавить новый
Шаг 1: Основная информация о мосте
- Выберите имя для своего моста (оно будет видно только внутри LeadsBridge)
- Вы можете добавить метки, которые помогут вам идентифицировать ваш мост позже
- Выбрать GetResponse в качестве источника для вашего моста
- Выбрать Bitrix24. com в качестве адресата
- Нажмите кнопку Далее
Шаг 2. Настройте источник
GetResponse- Введите имя, которое вы хотите назвать своей интеграцией
- Введите Домен предприятия (только API v3) , URL-адрес API , Ключ API и Версия API для подключения вашего GetResponse к LeadsBridge
- Самая последняя и стабильная версия GetResponse API — 3.0. Если вы только начинаете работать с GetResponse API, используйте эту версию, в противном случае, если вы используете более старую версию, используйте версию GetResponse API 1.5.
Если вы являетесь клиентом GetResponse Enterprise, вам необходимо указать в поле Enterprise Domain (только API v3) свой домен.
Поле API URL обычно имеет значение по умолчанию:
- ( ОТКРЫТЬ ССЫЛКУ)
Чтобы получить ключ API , выполните следующие действия:
- Войдите
- Перейдите на страницу Моя учетная запись » Детали учетной записи » GetResponse API
- Нажмите синюю кнопку Создать ключ API
- Скопируйте ключ API и вставьте его на страницу интеграции LeadsBridge
- Нажмите кнопку Сохранить , и ваша интеграция с GetResponse будет установлена!
- Для получения дополнительной информации ( ОТКРЫТЬ ССЫЛКУ)
- Выберите сегмент , который вы хотите использовать в качестве источника потенциальных клиентов
- Нажмите кнопку Далее
Шаг 3: Настройте
Bitrix24. com пункт назначения- Введите имя интеграции в специальное поле
- Введите URL для подключения Bitrix24.com к LeadsBridge
- Вы найдете URL своей учетной записи Bitrix24.com, взглянув на адресную строку браузера, когда вы вошли в Bitrix. См. изображение в качестве примера.
- Прежде чем продолжить, убедитесь, что в вашей учетной записи Bitrix24.com установлено приложение LeadsBridge. Приложение необходимо для правильной авторизации учетной записи.
Если у вас его еще нет, откройте следующую ссылку ( ОТКРЫТЬ ССЫЛКУ) и нажмите «Установить». После этого вернитесь в LeadsBridge и выполните следующие шаги.
- Выберите концепцию сегментации , которую вы хотите использовать, из раскрывающегося списка
- Нажмите кнопку Авторизация
- Войдите в учетную запись, которую хотите использовать
- Разрешить LeadsBridge доступ к вашей информации Bitrix24. com
- Вы увидите синее информационное сообщение об успешном завершении в правом верхнем углу экрана
- Нажмите на Далее кнопка
- Теперь вы сможете выбрать целевой сегмент для отправки потенциальных клиентов на .
- Вы можете выбрать получение квитанции по электронной почте для каждого входящего лида.
- Введите адрес(а), по которому вы хотите получить квитанцию
- Вы также можете изменить Subject строка электронного письма
- Нажмите кнопку Далее
Шаг 4: Сопоставление полей
Здесь вы сможете сопоставить информацию об источнике с полями назначения.
Вы увидите имя поля с логотипом целевой интеграции вверху, это указывает на название поля на Bitrix24. com .
Внизу есть поле, куда вы можете добавить информацию, которую хотите отправить.
- Проверить каждое из Bitrix24.com доступных полей
- Совпадение с информацией, которую вы хотите передать от GetResponse
- Вы можете ввести информацию вручную и передать ее как статическое значение
- Используйте функции для настройки информации, такой как переформатирование даты и времени или изменение текста, телефонных номеров и т. д.
- Вы также можете оставить пустым поле информации поля, которое вы не хотите отправлять через
Пользовательские поля
- Если вы хотите добавить дополнительные поля, просто посмотрите внизу страницы
- Перейдите на страницу «Не можете найти настраиваемое поле CRM?» коробка
- Выберите поле, которое вы хотите добавить, из раскрывающегося списка
- Нажмите кнопку Добавить настраиваемое поле
- Поле появится выше
- Добавьте нужную информацию, как вы делали с другими
После достижения желаемого результата просто нажмите Далее и перейдите к последнему шагу.
Шаг 5: Проверка
На этом последнем шаге вы сможете отправить лида из LeadsBridge, чтобы проверить, правильно ли работает конфигурация.
- Чтобы создать новый тестовый провод, введите необходимую информацию при появлении запроса
- Нажмите Протестируйте сейчас
- Чтобы протестировать реальный лид, переключите переключатель на «Проверить с существующим лидом».
- Нажмите Синхронизировать сейчас вдоль лида, который вы хотите отправить
- Если вы все сделали правильно, кнопка станет зеленой, это означает, что ваш лид успешно синхронизирован и интеграция готова
- Нажмите Готово , чтобы сохранить настройки и активировать мост
Вот и все! Поздравляем.
Вы будете перенаправлены в раздел мостов вашей учетной записи с зеленым сообщением об успешном завершении в правом верхнем углу страницы, и теперь ваш мост будет активен.
Есть вопросы?
Вы можете ознакомиться с общими вопросами в соответствующей документации по интеграции.
- Источник: GetResponse
- Адрес: Bitrix24.com
Если у вас есть другие вопросы или вам нужна помощь в настройке моста с GetResponse на Bitrix24.com с LeadsBridge, не стесняйтесь обращаться в нашу службу поддержки!
Интеграция Yeastar P-Series Software Edition с Bitrix24 CRM
В этом разделе описывается, как интегрировать Yeastar P-Series Software Edition с Bitrix24 CRM через REST API Битрикс24 (вебхук).
Требования
Прежде чем начать, убедитесь, что ваш Bitrix24 и Yeastar P-Series Software Edition соответствуют следующие требования:
- Битрикс24
- Версия : Используйте Битрикс24 Облачная редакция с любым из
подписаны следующие планы:
- Basic
- Стандарт
- Профессиональный
- Предприятие
- Учетная запись : Используйте учетную запись главного администратора для интеграция.
- Версия : Используйте Битрикс24 Облачная редакция с любым из
подписаны следующие планы:
- Сервер АТС
- Микропрограмма : Версия 83.9.0.18 или более поздняя.
- Возможности сети : Есть Доступ к сети Интернет.
Процедура
- Шаг 1. Создание входящего вебхука на Битрикс24
- Шаг 2. Подключите Yeastar P-Series Software Edition к Битрикс24 CRM
- Шаг 3. Свяжите пользователей Битрикс24 с расширениями АТС на Yeastar P-Series Software Edition
Шаг 1. Создание входящего вебхука на Битрикс24
Создать входящий вебхук на Битрикс24, чтобы разрешить Yeastar P-Series Software Edition доступ свой Битрикс24 через API.
- Войдите в свой Битрикс24 под учетной записью Главного Администратора.
- На левой панели навигации щелкните Приложения > Ресурсы разработчика.
- На вкладке Общие варианты использования щелкните Другое, затем нажмите Входящие. вебхук.
- На странице конфигурации создайте входящий веб-перехватчик следующим образом:
- Нажмите, чтобы изменить входящий веб-перехватчик имя. В этом примере введите Yeastar Inbound вебхук .
- В разделе Назначить разрешения щелкните + выберите, затем выберите Пользователи (пользователь) и CRM (crm).
- Нажмите Сохранить.
- Скопируйте URL-адрес в Webhook для вызова REST
Поле API, которое будет использоваться на АТС Yeastar для
интеграция.
Совет: в будущем используйте, если вы хотите обновить веб-хук, вы можете перейти к приложениям > Ресурсы для разработчиков > Интеграции.
Шаг 2. Подключите Yeastar P-Series Software Edition к Битрикс24 CRM
В Yeastar P-Series Software Edition введите доменное имя и URL-адрес входящего веб-перехватчика. полученные от Битрикс24 для подключения к CRM.
- Войдите на веб-портал АТС, перейдите в Интеграции > ЦРМ.
- Нажмите Битрикс24.
- В поле URL-адрес входящего веб-перехватчика введите URL-адрес, который у вас есть. полученный из Битрикс24.
- В поле Ваш адрес Битрикс24 введите домен имя вашего Битрикс24.
- Нажмите Сохранить.
Если аутентификация прошла успешно, всплывающее окно будет показано, как показано ниже.
- Нажмите OK для подтверждения.
Отображается поле состояния Подключено, что указывает на то, что Yeastar P-Series Software Edition подключен к CRM-системе Битрикс24. успешно.
Шаг 3. Свяжите пользователей Битрикс24 с расширениями АТС на Yeastar P-Series Software Edition
- На странице интеграции CRM АТС нажмите рядом с Битрикс24 Пользователь для получения актуального списка пользователей Битрикс24.
- Связать пользователей Битрикс24 с расширениями АТС.
- Ассоциировать автоматически
- Если пользователи привязывают один и тот же адрес электронной почты к своему Битрикс24 учетных записей и добавочных номеров АТС, вы можете реализовать автоматическую объединение своих учетных записей Битрикс24 и расширений АТС как следует:
- Щелкните Ассоциировать Автоматически.
- Во всплывающем окне нажмите ХОРОШО.
- Нажмите Сохранить.
- Ассоциировать вручную
- Если пользователи привязывают разные адреса электронной почты к своему Битрикс24 учетные записи и добавочные номера АТС, необходимо вручную связать учетные записи Битрикс24 и расширения АТС этих пользователей как следует.