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

  • +2

    Потому что значения проверяются не по возрастанию, а как есть - по списку т.е. вначале проверяется "масса > 1500 ? - да - доставка 300р", потом - "масса > 1000 ? - да - доставка 275р". не хватает сортировки полей по массе при сохранении значений плагина.

  • +2
    Roman - Roman - 12 ноября 2016 18:35 #

    Я сейчас заново ввёл по порядку все веса, от меньшего к большему, но после сохранения всё вперемешку опять. См скрин.

    Ну что за баг? Как работать?


  • +1
    Михаил Ушенин Михаил Ушенин Webasyst 15 ноября 2016 11:50 #

    У вас установлены все обновления плагина "Курьер"? Если да, пришлите результат выполнения вот такого SQL-запроса:

    SELECT id, value
    FROM shop_plugin_settings
    WHERE name = 'rate'
    	AND id IN (
            SELECT id
            FROM `shop_plugin`
            WHERE type = 'shipping'
            	AND plugin = 'courier'
        )
    • +1
      Roman - Roman - 15 ноября 2016 14:04 #
      <colgroup><col width="64" span="2" style="width:48pt"> </colgroup>
      8 [{"limit":"2900","cost":"400"},{"limit":"2750","cost":"375"},{"limit":"2500","cost":"375"},{"limit":"2250","cost":"350"},{"limit":"2000","cost":"350"},{"limit":"1750","cost":"350"},{"limit":"1500","cost":"325"},{"limit":"1250","cost":"325"},{"limit":"1000","cost":"300"},{"limit":"750","cost":"300"},{"limit":"500","cost":"300"},{"limit":"400","cost":"300"},{"limit":"300","cost":"300"},{"limit":"200","cost":"300"}]
      7 [{"limit":"0,750","cost":"250"},{"limit":"0,005","cost":"100"},{"limit":"0,500","cost":"225"},{"limit":"0,400","cost":"200"},{"limit":"0,100","cost":"125"},{"limit":"0,200","cost":"150"},{"limit":"0,300","cost":"175"},{"limit":"1,900","cost":"350"},{"limit":"1,600","cost":"325"},{"limit":"1,300","cost":"300"},{"limit":"1,000","cost":"275"},{"limit":"2,400","cost":"425"},{"limit":"2,600","cost":"450"},{"limit":"2,000","cost":"375"},{"limit":"3,000","cost":"475"},{"limit":"4,000","cost":"575"},{"limit":"5,000","cost":"675"}]
      9 [{"limit":"0,400","cost":"300"},{"limit":"0,800","cost":"425"},{"limit":"0,005","cost":"200"},{"limit":"0,500","cost":"350"},{"limit":"0,100","cost":"225"},{"limit":"0,600","cost":"375"},{"limit":"0,700","cost":"400"},{"limit":"0,200","cost":"250"},{"limit":"0,900","cost":"475"},{"limit":"0,300","cost":"275"},{"limit":"1,500","cost":"700"},{"limit":"1,750","cost":"750"},{"limit":"1,000","cost":"550"},{"limit":"1,250","cost":"650"},{"limit":"2,000","cost":"850"},{"limit":"2,500","cost":"1000"}]


      Мы меняли в базе порядок в JSON, но в админке они опять перетасовались. После сохранения порядок опять сбился.

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

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