Minishop 1.9.4 избыточные нули веса.

Доброго времени суток! Пользуясь случаем хочу поздравить Вас, Василий, а также всех участников форума с Новым годом и Рождеством! Писком нашел ответ на этом же сайте, Здесь bezumkin.ru/blog/308/ вы дали ссылку на github.com/bezumkin/miniShop/commit/e92729a5e134fb9dd509b438051d441bdbfd5539, я скопировал данный код к себе на сайт в core/components/minishop/elements/snippets/ms_getresources.php, но почему-то это не помогло. Ткните носом, пожалуйста, что я неправильно сделал.
Спасибо.
Sergey Pozhidaev
31 декабря 2012, 03:11
modx.pro
1 466
0

Комментарии: 5

Василий Наумкин
31 декабря 2012, 07:28
0
Где именно избыточные нули?

В версии 1.9.4 вроде всё поправлено.
    Sergey Pozhidaev
    31 декабря 2012, 09:00
    0

    Вывод:
    [[!getPage?
    &element=`msGetResources`
    &tpl=`menuItem`
    &limit=`70`
    &sortbyMS=`price`
    &sortdir=`ASC`
    ]]
    Вместо кг в шаблоне поставил гр.
      Василий Наумкин
      31 декабря 2012, 09:28
      0
      Ага, всё понятно. В таблице прописана разрядность значения, поэтому и выходят нули.

      Вообще, это правильное поведение, но вам надо навести красоту. Сделать это просто.

      — вызываем вес в чанке вот так:
      [[+weight:round]]

      — и пишем сниппет round:
      if (!$options) {$options = 3;}
      return round($input, $options);

      Проверил на демо сайте.
      Sergey Pozhidaev
      31 декабря 2012, 14:57
      0
      Спасибо!
        Portyon
        31 декабря 2012, 21:32
        0
        Спасибо
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          5