Давно заметил, что практически во многих популярных интернет-магазинах существует функция перенаправления на другие страницы товаров для значений атрибутов. Чаще всего это происходит в случаях, когда есть, например, 3 одинаковые модели товара (допустим, женский комбинезон), которые выпускаются в трех расцветках: серый, синий и хаки. Для каждой расцветки создается отдельная страница товара, которая имеет собственное описание, псевдоним и, соответственно, собственный URL. В каждом из трех этих созданных товаров я задаю все атрибуты этих товаров ("Цвет" и "Размер") и их значения.
Когда пользователь находится на странице товара "Product 1 (серый)" и в атрибуте "Цвет" выбирает значение "Серый", перелинковки (перенаправления) быть не должно, так как пользователь в этот момент уже находится на странице товара, котопый соответствует выбранному значению атрибута "Серый".
Но если пользователь, находясь на странице товара "Product 1 (серый)", выбирает значение "Синий" - в этом случае должна открыться другая страница - страница товара "Product 2 (синий)" вместо страницы товара "Product 1 (серый)", на которой пользователь выбрал данное значение.
А если пользователь, находясь на странице "Product 1 (серый)", выбрал значение "Хаки", то должна открыться страница товара "Product 3 (хаки)".
То же самое должно происходить и на страницах других товаров, то есть:
- Когда пользователь находится на странице товара "Product 2 (синий)" и в атрибуте "Цвет" выбирает значение "Синий", перелинковки (перенаправления) быть не должно, так как пользователь выбрал значение атрибута (синий), которое соответствует товару, на странице которой он уже находится.
- Если пользователь, находясь на странице товара "Product 2 (синий)", выбирает значение "Серый" - в этом случае должна открыться другая страница - "Product 1 (серый)" вместо страницы "Product 2 (синий)".
- Если пользователь, находясь на странице товара "Product 2 (синий)", выбирает значение "Хаки", то в этом случае должна открыться другая страница - "Product 3 (хаки)" вместо страницы "Product 2 (синий)".
По такой же самой логике должна происходить перелинковка (перенаправление) и на странице товара "Product 3 (хаки)".
Step 1 (create necessary products):
Step 2 (specify in the desired attributes the product IDs for redirection):
or
Result (Redirection to another Product ID):
Real examples (choose any value of the "Color" attribute on the page):
After you select a color (click on it), note: you will immediately be redirected to another product page that is different in color, with another URL, another title, product code and sometimes another description and price, since after Selecting an attribute opens the page of another product (another product ID):
https://rozetka.com.ua/xiaomi_redmi_note4x_3_32_pnk_eu/p17490805/
https://mydom.ua/laminat/impressive-im1859-belye-doski
https://depstor.com/product/muzhskoy-beliy-dzhemper-no-excess-nx-80100206-010
Существует огромное количество сайтов, которые используют этот метод (проще, наверное, найти сайт, на котором этот метод перенаправления не используется). Странно, что в Joomshopping до сих пор нет такой функции.
Не могли бы вы добавить в joomshopping такую функцию или сделать аддон?
Функция должна работать как с зависимыми атрибутами, так и с независимыми и должна быть совместимость с вашим аддоном "Exclude attribute for attribute value".
Мне кажется, что такая функция должна быть в компоненте по умолчанию, потому что этот метод перенаправления довольно распространен.
Last change: 10.10.2017 08:34