css star rating - среднее значение рейтинга



  • Здравствуйте. У меня на сайте установлена система оценок CSS Star Rating. Мне необходимо получать значение среднего рейтинга, для этого я воспользовался костылем по мере своих знаний. Вот что я сделал:

    [[+num:add=`[[+vote_total]]`:div=`[[+vote_count]]`]]
    
    

    То есть я делю общую сумму балов, на количество поставивших оценку и получаю среднее значение, но мне нужно что бы оценка округлялась до одной десятой(сейчас же это число похоже на 4.78432223), как это сделать через стандартные операторы Modx я не нашел, я так понимаю что эту возможность просто необходимо добавить в сниппете, в его коде. просто вытягивать его с помощью плейсхолдера по типу [[+vote_total]] и [[+vote_count]], можно назвать его middle-vote. Готов заплатить за такой допил сниппета.



  • Вроде бы доступен параметр [[+rating]], нет?
    Этот компонент уже давно не переписывался, у меня возможно сильно поправленный.



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.