Задача: на странице товара необходимо реализовать функцию автоматического изменения URL при выборе определенной товарной позиции без перезагрузки страницы. При этом, если ссылка скопирована и передана другому пользователю, должен осуществляться автоматический выбор соответствующей товарной позиции при переходе по ссылке.
Уникальный URL для торговых предложений (SKU) с возможностью автоматического выбора предложения при переходе по ссылке.
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
Михаил Базаров: 15.04.2023 07:00:00
Уникальный URL для торговых предложений (SKU) с возможностью автоматического выбора предложения при переходе по ссылке.
Задача: на странице товара необходимо реализовать функцию автоматического изменения URL при выборе определенной товарной позиции без перезагрузки страницы. При этом, если ссылка скопирована и передана другому пользователю, должен осуществляться автоматический выбор соответствующей товарной позиции при переходе по ссылке. |
|
Михаил Базаров: 15.04.2023 07:00:00
Любые вопросы и уточнения по этой заметке пишите в комментарии.
Есть вероятность, что я чо-то не учел. Торговые площадки типа ОЗОН и ЯндексМаркет переваривают это на раз и их все устраивает. Не забывайте в инфоблоке ТП прописать полный путь до ТП - если нужна выгрузка в маркетплейсы. Если вам достаточно что бы URL были вида /catalog/товар/?TARGET_OFFER=123 Можете не запариваться с 404.php Достаточно внести правки только в шаблон детальной карточки в script.js и component_epilog.php |
|
Гость: 23.06.2025 05:00:00
Михаил Базаров, Здравствуйте! При выполнении скрипта (который перезаписывает url торгового предложения с /product/?TARGET_OFFER=123 на /product/123 ) я наткнулся на ошибку, которая не давала скрипту работать правильно, и я добавил небольшое изменение в скрипт, а точнее убрал "." точку из условия которая мешала нормальной работе скрипта:
|
Место для вашей рекламы
10 000 ₽ в месяц
Единый баннер, который показывается сквозным образом — сразу на всём форуме и во всех заметках блога. Одно размещение — вся аудитория.
Посмотреть, где будет выводиться: форум заметки блога
Заметки по 1С-Битрикс
-
Denwer c PHP 7.1.8 и MYSQL 5.7 оптимизированный для Битрикс
В последнее время, все чаще приходиться работать на Windows, хотя и не люблю эту ОС- с точки зрения разработчика сайтов. Но так или иначе, потребовалс...
-
Увеличение диска на готовой виртуальной машине Битрикс
Как всем известно, на официальном сайте 1С-битрикс можно скачать готовую виртуальную машину максимально сконфигурированную для работы с 1С-Битрикс. Но...
-
Получить цены товаров с помощью D7-ORM в 1С-Битрикс
Веб-разработка часто требует работы с базой данных для получения и обработки информации о товарах, в том числе и их цен. В 1С-Битрикс это можно сделат...
-
Валидация пароля и подтверждения при регистрации в битрикс
Встала задачка сделать валидацию пароля и его подтверждения в стандартной форме регистрации сайта под управлением Битрикс. Проверять будем с помощью j...
-
Уникальный URL для торговых предложений (SKU) с возможностью автоматического выбора предложения при переходе по ссылке.
Задача: на странице товара необходимо реализовать функцию автоматического изменения URL при выборе определенной товарной позиции без перезагрузки стра...
-
Прямое открытие мессенджеров по ссылке из приложения Apache Cordova
Задача: При клике по ссылкам на Telegram и WhatsApp в мобильном приложении необходимо сразу открывать мессенджеры без промежуточного открытия системно...