Округление цены до сотен (например 5762->5800 руб)
        Подскажите каким образом это можно реализовать,
    
    
                                                                                
            round($price,-2);, вернее вопрос даже в том куда это можно вписать?    Комментарии: 9
                Потрясающе оформленный вопрос.
Держи такой же ответ: "вписывай туда, где хочешь округлить цену"!
                    Держи такой же ответ: "вписывай туда, где хочешь округлить цену"!
                ну вывод цен, происходит через [[+price]] и через [[+old_price+]] и каким образом я сюда впишу?            
                    
                Сниппет round
                    <?php
return round($input,$options);Вызов [[+price:round=`-2`]]            
                выводит вообще 0, вместо цены            
                    
                Да, забыл, что строки не принимает, тогда так:
                    <?php
return round(floatval($input),intval($options));Если цена не с точками, а с запятыми, то еще str_replace для $input            
                и опять же выводит 0 ( цена без точек и запятых            
                    
                Значит [[+price]] 0, я у себя проверил, все работает.            
                    
                там же нужно удалить пробелы в ценнике, или отключить их в настройках            
                    
                да точно, проблема была в пробелах, но есть еще и другая проблема когда допустим округленное значение добавлено в корзину, и изменяю количество товара, то общая сумма пишется первоначально с округлением, а потом пересчет идет без, как можно это исправить?            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.