Нужен плагин для магазина плагинов

Бюджет: По договоренности

Уважаемые эксперты-разработчики, ребром встала одна очень интересная задача, которую до сих пор ни кто не реализовал, ни внутренняя разработка вебасиста, ни плагина нет под эту идею. В общем суть простая, я использую 3 схему поселений - плоская. Эта схема реализует всегда конечную категорию по адресу http://site.ru/category/nazvanie/ и продукты по адресу http://site.ru/product/555/ соответственно хотелось бы резать из урла слово category чтобы все категории имели адрес строго site.ru/nazvanie/ а все товары так же по прежнему назывались как site.ru/product/555/ к сожалению реализовать это ни как не возможно в облаке, но можно сделать плагин, который будет избавлять от злосчастной переменной category при том на архитектуру это ни как не повлияет. Пожалуйста сделайте кто ни будь плагин и зарегистрируйте его в магазине, чтобы все погли пользоваться. Ну или оцените сколько это будет стоить на заказ для меня лично, с последующей публикацией под личные нужды. Тему такую я создал https://support.webasyst.ru/forum/6100/ubrat-zlosc... поддержка говорит, что это не возможно, по этому вся надежда на экспертов. не вижу смысла упускать такой шанс сделать настолько полезный плагин, который как я вижу реализовать не так уж сложно, так как технически он на 90% схож с плоским поселением.

4 ответа

  • Дмитрий 4 сентября 2015 15:57 #

    Пришел ответ от службы поддержки, они не против если данный механизм будет реализован в виде плагина, главное, чтобы плагин прошел модерацию, а так функционал допустим, уважаемые разработчики, давайте не будем откладывать в дальний ящик, отпишитесь кто готов решить этот вопрос, нужно лишь сделать какую то инъекцию, которая будет накладывать небольшое изменение в формирование адреса, и сделать так чтобы плагин был держурным и в случае обновление бекенда магазина, чтобы он заново все применял, думаю в этом и есть логика плагина и с этим тоже проблем не будет.

    • Дмитрий, обещаю на следующей неделе поизучать. А чем вас не устраивает "Естественный"?

      Почему хотите избавиться от category, но не хотите избавиться от product?

    • Нельзя это сделать плагином.
      Я вам как разработчик Shop-Script это говорю...
      Можно только изменением routing.php до первого обновления Shop-Script 6.

      • Александр, я как раз и хотел посмотреть в том направлении. Чтобы сделать плагин, который меняет routing.php

        Пока вообще не пробывал играться с routing.php, но уже ряд вопросов набросал для изучения:

        1. Вообще посмотреть что происходит при изменении routing.php
        2. Посмотреть как себя поведет, если убрать /product/ и /сategory/
        3. Посмотреть можно ли добавить четвертое, пятое и т.п. правило маршрутизации
        4. Если пункт 3 можно, то посмотреть смогу ли добавить выбор в настройку витрины...например, через какой-то хук и jquery (в принципе можно и в плагине просто дать возможность менять тип адресации непосредственно в плагине)

        После обновления всегда можно отследить, что "моё" правило исчезло и вывести кнопку администратору, чтобы он нажал её и routing.php заново скорректировался.

        Пока я пообещал только поизучать ))))



  • Дмитрий 5 сентября 2015 03:56 #

    Ну сделайте гибкость так чтобы можно было избавиться и от продукт и от категории, либо избавиться только от продукта, либо избавиться только от категории. Это чито моя прихоть касательно категории, продукт мне нравится что используется как product/555/ но ни что не мешает сделать двойную настройку, кто что хочет тот и убирает, можно галочку сделать. А если вообще постараетесь сделать универсально, то можете сделать возможность задать свои параметры и там и там. Например я убираю category а товары называю tovar/555/ или к примеру я убираю и категорию и товар, или я к примеру категорию называю cat/nazvanie/ а товар просто делаю /555/ в общем фантазии можно применить выше крыши.

    • Ответа на главный вопрос так и не последовало. Зачем всё это? Если цель объясните, то разработчики подумают. И если в этом таки есть смысл, то чем вам тип "Смешанный" не угодил?

      ПС менять УРЛы в рабочем проекте - не есть гуд со стороны поисковиков/маркетов.

      • Евгений, цель данной доработки - сократить до минимума длину URL. Как известно, короткий url (при всех прочих равных) выигрывает у длинного при ранжировании сайтов. Отсюда и такое желание у многих SEO специалистов сократить URL до 1 уровня.

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

  • Дмитрий 7 сентября 2015 01:01 #

    Мне это нужно из личных соображений, объяснить не могу. Нет острой нужды, но это нужно. Куда нужнее к примеру плагин вывода фильтра на главную страницу.

    • Ну вот вы и сами вынесли вердикт себе. Никакой причины для этого нет. А значит разработчики в эту сторону думать не будут. Вы ведь хотите видеть в обновлениях SS важные вещи, а не "Теперь вы можете поменять цвета ссылок в админке, как просил товарищ Вася П.".

      ПС А разве нету плагина вывода фильтра на главную? о_О Вроде ж был.

  • Дмитрий 7 сентября 2015 05:33 #

    Мне тоже казалось что я его видел, но найти не могу.

Откликнуться на заказ

Отклики на заказы могут добавлять только зарегистрированные эксперты и разработчики Webasyst. Стать экспертом.

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