Ошибка в отображении закупочных цен

3

День добрый!

После обновления заметил, что:

Если продавец с ограниченными правами заходит в раздел Товары и выбирает вид отображения "Артиклы", то он видит все ЗАКУПОЧНЫЕ ЦЕНЫ на товар!!!




Нужно это срочно убрать и исправить!



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

  • +2
    BagYou BagYou 18 июля 2016 15:25 #

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


    Если это не входит в стандартный функционал - то подскажите, могу ли я как то скрыть это самостоятельно, через плагины или иные настройки на сайте.

    Вопрос для меня очень важный. Просьба помочь.



    • +1

      В текущей версии Shop-Script вам придётся поискать плагин, хотя не уверен, что такой есть в Инсталлере. Возможно, вам удастся заказать индивидуальное решение в виде плагина у экспертов Webasyst.

      Для развития будущих версий Shop-Script ваше пожелание передано разработчикам, спасибо.

    • +1

      pavel@gordovoy.net

      пишите. где-то у меня был плагин-костыль. только надо будет под Ваши хотелки заточить

    • +1

      За вывод этого дела отвечает следующий блок кода в файле wa-apps/shop/templates/actions/products/product_list_skus.html

      <td class="short align-right s-product-sku-purchase-price">
                  <input class="short"
                         placeholder="0"
                         name="product[{%#product.id%}][sku][{%#sku.id%}][purchase_price]"
                         value="{%#sku.purchase_price_float%}">
      </td>
      

      Можете скрыть поле с экрана, можете вообще его не выводить.

      Но помни, Золушка, ровно в полночь...., т.е. после обновления Магазина, действие этих чар прекратится и надо будет все повторить заново, если до того момента не найдется другого, более гибкого решения вопроса.

      • +1
        BagYou BagYou 18 июля 2016 22:47 #

        Я так полагаю если сайт в облаке то до этого файла не добраться ?

      • +1

        Тезка, если че - могу плагином поделиться, который в хуках выводит свой JS + на группу юзера смотрит
        Вывод JS настраивается в зависимости от группы
        можно гибко скрывать разные блоки :)

        В этом случае Золушка останется в туфлях )))

      • +1

        p.s. созрела идея злостного плагина (который даже может в инсталлер пройти)
        На всех страницах админки цепляемся к хукам. В каждом хуке даем возможность вывести любой код (шаблон редактируется в настройках плагина)
        ну и цепляемся к существующим группам и вкл/выкл этот код, в зависимости от группы
        В этом случае с помощью JS и танцев с бубном можно хоть всю админку перекроить ))))

      • +1

        Если он видит розничные цены, то почему от него нужно скрывать закупочные? Или вы предлагаете выбор отображаемых/редактируемых видов цен вынести в настройки прав доступа?

        • +3

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

        • +1

          Если у вас есть плагин Тонкая настройка(https://www.webasyst.ru/store/plugin/shop/tweaks/) то можете добавить строчку

          .s-product-sku-purchase-price>input{opacity:0;}

          в раздел "Стили бекенда"

        • +1
          BagYou BagYou 19 июля 2016 11:07 #

          DemoLLC, спасибо! Помогло! :)

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

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