• Объявления

    • dinox

      Закрытый раздел разработчиков   21.08.2017

      У нас на форуме существует закрытый раздел для разработчиков в котором мы обсуждаем нюансы работы на нашем форуме, в каталоге дополнений и другие моменты которые интересны в большинстве случаев только разработчикам. На данный момент существует лишь 2 условия для попадания:
      1. Наличие промодерированного дополнения в нашем каталоге  2. Отсуствие варезной деятельности 
      Если эти правила выполнены, пишите запрос @ArtemPitov на попадание в раздел разработчиков
razvoz

Модуль перелинковки/фильтр

Рекомендуемые сообщения

razvoz    0

Здравствуйте.

 

Мне очень нужен модуль для перелинковки.

 

План максимум.

Необходимо разработать фильтра с перелинковкой.

  • фильтр должен работать в категориях товара
  • фильтрация происходит по атрибутам товара
  • структура фильтра:

        attribute-name1

            value1

            value2

            value3

        attribute-name2

            value1

        attribute-name3

            value1

            value2

            value3

  • все ссылки в фильтре(пункты должны быть именно ссылками) должны переводить на новую страницу, например:

        мы находимся: site.ru/category1/

        после нажатия на значение value2 фильтра по атрибуту attribute-name1 переходим: site.ru/category1/value2

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

  • после перехода на страницу site.ru/category1/value2 мы видим фильтр:

        attribute-name1

            value1

            value2 - checked

            value3

        attribute-name2

            value1

        attribute-name3

            value1

            value2

            value3

     

            товары имеющие атрибут attribute-name1 со значением value2

  • если находясь тут site.ru/category1/value2 мы в фильтре выбираем еще одно значение, например атрибут attribute-name2 значение value1, то 

        переходим на страницу site.ru/category1/value2/value1

  • на странице site.ru/category1/value2/value1 видим фильтр:

        attribute-name1

            value1

            value2 - checked

            value3

        attribute-name2

            value1 - checked

        attribute-name3

            value1

            value2

            value3    

     

            товары имеющие атрибут attribute-name1 со значением value2 и attribute-name2 со значением value1

Сейчас у нас (http://shop4moto.ru/ekipirovka/dzhersi/) установлен MegaFilterPro, который делает все, кроме перелинковки. Кроме того, он формирует не такие урлы как хотелось бы.

По сути, нужна его логина, но с ссылками и формированием правильных сеофрендли урлов.

 

Вполне может быть, что это не реализуемо в полной мере. Но, может быть кто нибудь возьмется за минимально необходимое ) Оно то точно реализуемо.

План минимум

Необходим модуль, который сгенерирует блоки ссылок на страницах категории.

  • Блоки ссылок представляют из себя все те же пункты фильтра, но, являются ссылками.

        attribute-name1

            value1

            value2

            value3

        attribute-name2

            value1

        attribute-name3

            value1

            value2

            value3

    урлы формируеются так же, как это делает фильтр, но, очень желательно, что бы урлы были сеофрендли, типа site.ru/category1/value2/

    ссылки одноуровневые, то есть только варианты типа:

    site.ru/category1/value2/

    site.ru/category1/value1/

    site.ru/category1/value3/

    без вариантов site.ru/category1/value2/value1/ и тд.

  • не зависимо от глубины, блок всегда выводит одинаковый набор ссылок для текущей категории
Надеюсь, что более/менее ясно описал задачу.

Если есть умельцы, предлагайте цену в приват )

PS> стоит Opencart 2.0.3.1; тема Journal2.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 382

Здравствуйте.

 ...

 

Может проще сделать посадочные страницы под URL с параметрами запросов, где будут учитываться и мета теги для SEO

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
razvoz    0

Спасибо за ответ. Но, я вас не понял (
 

У меня основная цель сделать правильные урлы по НЧ запросы.

А все фильтры, что получается найти, формируют урлы только вида ?mfp=23-proizvoditel[Acerbis].
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
razvoz    0

я к сожалению даже не понимаю, где конкретно копать можно.

Может быть и нет нужды искать какие то другие "фильтры", а средствами опенкарта можно превращать урлы /category/?mfp=23-proizvoditel[Acerbis] в человекопонятные /category/Acerbis

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 382

я к сожалению даже не понимаю, где конкретно копать можно.

Может быть и нет нужды искать какие то другие "фильтры", а средствами опенкарта можно превращать урлы /category/?mfp=23-proizvoditel[Acerbis] в человекопонятные /category/Acerbis

Как раз в работе такой модуль, думаю через неделю закончу. Он на базе этого модуля - будет просто расширен функционал для обработки любых параметров строки GET запроса в ЧПУ без параметров. Плюс ко всему уникальные мета-теги

Посмотрите демо - суть поймете уже

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу