У всех такой баг? Обнаружил сегодня после обновления Фреймворка и приложения Сайт Принято

0

Нужна актуальная версия вебассита и сайт, ШШ стоит 7. Как отловить. Открываете категорию, товаров должно быть много, что были страница пагинации. Дальше нажимаете фильтр например цвет черный, любой другой, потом снимаете фильтр и после наводите на кнопку пагинации страницы 2-3-4. У вас должно добавить к урлу не понятные цифры, типа &_=1547818649720. Вот так получается - https://primer.com/catalog/primer/?page=2&_=1547818649720. Проверил на многих сайтах, должно быть https://primer.com/catalog/primer/?page=2. Раньше такого не было

6 комментариев

  • +1
    replicant replicant 18 января 2019 17:17 #

    Небольшое наблюдение (поток сознания)

    Систему появления таких добавлений к URL не уловил, но ещё на старой 6 версии и старом фреймворке 1.9.х такая фигня добавлялась к страница пагинации при поиске типа такого

    /search/?page=5&query=поисковое_слово&_=1547819312442


    И еще происходило такое (тоже на старых версиях) при одновременном использовании фильтрации и пользовательской сортировки, при том, что чистая фильтрация работала без сбоев

    /?proizvodstvo[0]=215&sort=price&order=desc&_=1547819679222

    или даже вот так, когда параметр появляется не в конце строки

    /?price_max=3227&_=1547819943952&sort=price&order=desc


    Но забил на это, т.к. сортировки и фильтрация выкошены в robots.txt и не напрягают.

    На 7 версии и последнем фреймворке с поиском такое повторить не удалось, т.е. все стало ОК. Может быть ещё вылезет, а может и нет. Пока полет нормальный.

    Но всё же есть сомнения относительно фильтрации либо фильтрации + сортировки т.к. url иногда выглядят так

    /?page=4&price_max=873&sort=name&order=asc&_=_
    /?page=2&price_max=877&obem[min]=0.6&_=_&sort=total_sales&order=desc
    /?page=3&price_min=151&obem[max]=3.3&_=_

    к строке (не обязательно в конце) добавляется вот такая штука &_=_ возможно это оно и есть. :) При чистой сортировке такого не возникает совсем и на старом движке и старом фреймворке тоже не возникало. Либо фильтрация, либо фильтр+сортировка.

    Т.е. резюмируя можно сказать, что раньше были "косяки" при
    - фильтрация + сортировка
    - поиск


    Теперь стало "косячить" в комбинации
    - фильтрация
    - фильтрация + сортировка

    • +1
      dez dez 18 января 2019 17:24 #

      Дело именно в фильтрации например цвета, формы товара, может быть бренда у кого как, такого 1000% не было раньше, показывалась нормальная страница пагинации и всё, без какого либо мусора &_=1547819312442. Просто зачем ломать и добавлять это, не понимаю. И в упор этого никто не видит. Хорошо хоть каноникал стоит правильный и не генерирует мусор. Боди Сайт понял в чем проблема, я сначала им писал думал Сео фильтр виноват, оказывается и без его генерирует такие урлы

      • +1
        replicant replicant 18 января 2019 17:46 #

        Каноникал + несколько правильных масок в robots.txt и в принципе можно спать спокойно, но безусловно оно напрягает.

      • +1
        dez dez 18 января 2019 17:37 #

        Теперь стало "косячить" в комбинации - фильтрация - фильтрация + сортировка

        кстати да теперь вылазят цифры в сортировке

        Должно быть ?sort=total_sales&order=desc

        а стало page=2&_=1547821745294&sort=total_sales&order=desc

        ну все, радует хоть я не один, теперь может увидят тут, да исправят, что они там накосячили в последний обновах

      • +1
        dez dez 18 февраля 2019 15:49 #

        когда пофиксят этот баг?

        Добавить комментарий

        Чтобы добавить комментарий, зарегистрируйтесь или войдите