Подскажите как реализовать в bitrix:sale.basket.basket.line вывод общей стоимости заказа.
|
Подскажите как реализовать в bitrix:sale.basket.basket.line вывод общей стоимости заказа.
|
|
|
|
|
|
Таким образом не считает вообще... Еще заметил баг с некорректным подсчетом кол-ва товаров в стандартном шаблоне, считаются только позиции, а не суммарное кол-во заказанных товаров. К примеру если в заказе 10 одинаковых товаров, строка будет выглядеть "В корзине(1)". Может есть у кого мысли?
|
|
|
|
|
|
Стандартно нельзя вывести
В компоненте bitrix:sale.basket.basket.line вызывается функция CSaleBasket::GetList с параметром arGroupBy = Array(); Это значит, что выбирается только количество записей в корзине данного пользователя |
|
|
|
|
|
Для такой задачи лучше использовать sale.basket.basket.small
Иначе, вы из sale.basket.basket.line сделаете sale.basket.basket.small. А количество и цена считается так в sale.basket.basket.small
|
|||
|
|
|
Спасибо Андрей, разъяснили новичку) |
|||
|
|
|
Дмитрий спасибо, именно то что нужно! Подскажите еще пожалуйста, как выводить правильные окончания к полученному количеству? Например: 1 товар, 3 товара, 10 товаров. |
|||||
|
|
|
|
У меня вот так сделано
|
|||
|
|
|
|
Здравствуйте .
В шаблоне битрикс 11 в стандартном шаблоне при переходе в корзину пишется общая сума товаров . Из высше перечисленного не чего не понял - не как создать sale.basket.basket.small - не то как вывести общую сумму sale.basket.basket.line У меня задача вывести общую сумму текущих товаров в корзине на главной -пример как при переходе на personal/cart/ Код вывода на главной количества -
Подскажите пожалуйста как вывести и общую сумму - allSum С ув. Александр Дементьев |
|||||
|
|
|
|
Добрый день - опять с этой проблемой - как вы и писали добавил в component.php строчку
Подскажите пожалуйста что я делаю не так - (извините за столь простые вопросы для вас,просто я 3 дня как начал с битриксом знакомиться и нужно все понять что там и как ) |
|||||||
|
|
|
|
Пожалуйста помогите уважаемые Эксперты и знатоки .
|
|
|
|
|
|
|||||||||
|
|
|
|
Уважаемые Эксперты - вопрос актуален ...
Пришлите пожалуйста правильный код - либо напишите как правильно все сопоставить. ![]() |
|
|
|
|
|
Здравствуйте.
в файле sale.basket.basket общую сумму выводит файл
|
|||
|
|
|
|
Реализовано - нужно было просто бдительным быть )
|
|
|
|
|
|
|||||
|
|
|
|
Итак, поколупавшись тут по разным интернетам и прочим форумах я нашёл способ реализации, выкладываю на ваш суд. Значится изменяем sale.basket.basket.small ( можно line, но тогда нужно result_modifeir.php делать).
Сам код:
|
||||
|
|
|
|||