Ajax + history + metrika правки на Bitrix
Предлагайте пожалуйста адекватные цены задача достаточно простая
Только безопасная сделка
1.
Смена урлов при увеличение картинки
для карточек тортов и рецептов
https://tortic.com/catalog/torty/den_rozhdeniya/stem_ginger_cake3/
https://tortic.com/retsepty/torty/carrot_cake_bars/
Рецепты
https://tortic.com/retsepty/torty/carrot_cake_bars/
При увеличение картинки происходит смена урла например с
https://tortic.com/retsepty/torty/carrot_cake_bars/
на
https://tortic.com/image/retsepty/torty/carrot_cake_bars.jpg/
при закрытие увеличенного изображения обратная смена урла
на
https://tortic.com/retsepty/torty/carrot_cake_bars/
при перелистывании увеличенного изображения тоже смена урла например с
https://tortic.com/image/retsepty/torty/carrot_cake_bars.jpg/
на
https://tortic.com/image/retsepty/torty/carrot_cake_bars123.jpg/
Торты
https://tortic.com/catalog/torty/den_rozhdeniya/stem_ginger_cake3/
При увеличение картинки происходит смена урла например с
https://tortic.com/catalog/torty/den_rozhdeniya/stem_ginger_cake3/
на
https://tortic.com/image/torty_den_rozhdeniya_stem_ginger_cake3.jpg/
при закрытие увеличенного изображения обратная смена урла
на
https://tortic.com/catalog/torty/den_rozhdeniya/stem_ginger_cake3/
При смене урлов добавить “принудительную” инициацию срабатывания счетчика
https://yandex.ru/support/metrika/code/counter-initialize.html
Проверить передачу в метрику можно дописав к урлу
?_ym_debug=1
где
PageView. Counter 51960041 . URL: https://tortic.com/catalog/torty/den_rozhdeniya/ . Referrer: https://tortic.com/catalog/torty/ . Params: undefined
где
URL: https://tortic.com/catalog/torty/den_rozhdeniya/
действующяя страница
где
Referrer: https://tortic.com/catalog/torty/
страница с который был переход
2.
Следующая карточка товара после прокрутки до начала подвала
Для инфоблока тортов и рецептов (карточка товара)
https://tortic.com/catalog/torty/den_rozhdeniya/stem_ginger_cake1321/
https://tortic.com/retsepty/torty/carrot_cake_bars/
Когда докручивается до начала подвала https://prnt.sc/nezrbt начинается вывод следующей карточки, со сменой урла например с
https://tortic.com/retsepty/torty/carrot_cake_bars/
следующая
https://tortic.com/retsepty/torty/obrazets1321/
выборка появление по id
и так до конца группы
Визуальный вывод следующий с крошек https://prnt.sc/nvfi16
При смене урлов добавить “принудительную” инициацию срабатывания счетчика
3.
Автоподгрузка для подгрупп
тортов рецептов
https://tortic.com/catalog/torty/den_rozhdeniya/
https://tortic.com/retsepty/torty/
Заменить пагинацию кнопками https://prnt.sc/nezmwa на автоподгрузку со сменой урла например с
https://tortic.com/catalog/torty/den_rozhdeniya/
на
https://tortic.com/catalog/torty/den_rozhdeniya/?page=2
При смене урлов добавить “принудительную” инициацию срабатывания счетчика
Как вариант начала автоподгрузки после 3 скролла вниз (вообще при достижение середины но изза разных разрешений наверное самый просто вариант инициации это посчитать скролы или по таймеру например на 5 секунде нахождения тут как проще)
3.1 Прямой переход на страницу ?page=*
При прямом переходе на страницу например
https://tortic.com/catalog/torty/den_rozhdeniya/?page=2
Отображать выдачу карточек с которой началась ?page=2
4.
Карточки товаров на страницах групп с автоподгрузкой и сменой урлов
https://tortic.com/catalog/torty/
https://tortic.com/retsepty/torty/
https://tortic.com/retsepty/keksy/
Выводить карточки после отображение подгрупп
Сразу отображается последние 20 карточек (по id) последней загруженной подгруппы (по id)
Начало автоподгрузки на 6 скроле или на 10 секунде (как проще)
При долистование до автоподгруженых смена на урла на страницу подгруппы из который получены карточки
например https://test.tortic.com/catalog/torty/den_rozhdeniya/
когда заканчиваются карточки подгруппы смена урла на следующую подгруппу например https://test.tortic.com/catalog/torty/svadba/
При смене урлов добавить “принудительную” инициацию срабатывания счетчика