Задача: на странице товара необходимо реализовать функцию автоматического изменения URL при выборе определенной товарной позиции без перезагрузки страницы. При этом, если ссылка скопирована и передана другому пользователю, должен осуществляться автоматический выбор соответствующей товарной позиции при переходе по ссылке.
Уникальный URL для торговых предложений (SKU) с возможностью автоматического выбора предложения при переходе по ссылке.
|
Михаил Базаров: 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 ) я наткнулся на ошибку, которая не давала скрипту работать правильно, и я добавил небольшое изменение в скрипт, а точнее убрал "." точку из условия которая мешала нормальной работе скрипта:
|
Блог-note Заметки по 1С-Битрикс
-
Подключение SSL на Битрикс виртуальная машина
С первого января 2017 года, наличие безопасного соединения HTTPS становится практически обязательным. Ваши сайты будут занижаться в результатах поиско...
-
Добавление в избранное или отложенные, на AJAX из карточки товара
В этой заметке рассакажу как добавлять товары в "Отложенные", для иммитации функционала "Избранное". Для этого будем использовать API 1С-Битрикс. Доба...
-
Получить все товары из всех заказов пользователя. История купленных товаров.
Задача: нужно создать раздел, в персональном разделе пользователя, с историей всех купленных товаров. Не путать с историей заказов, нужен именно списо...
-
Создание мобильного приложения на cordova, для любого сайта.
Если стоит задача разработки мобильного приложения для сайта, можете воспользоваться данной заметкой. Постарался сделать ее более менее подробной, но ...
-
Вывести товары в каталоге перебрав их по свойству и разделив на секции.
Задача: В каталоге, у товаров, есть свойство типа список с названием "Тип изделия" и кодом "TIP_IZDELIYA". В значения свойства вне...
-
Дополнительные параметры в меню Битрикс
Иногда нужно присвоить какой-то функционал к конкретному пункту меню в битрикс. Например открывать ссылку в новом окне или открывать всплывающее окно...