Собственно вся суть в заголовке, хотелось бы видеть в корзине и в товаре что-то типа «Доставка 290 руб, а от 3000 доставка бесплатна.» чтобы она в сумму включалась и тд. на ваше усмотрение конечно всё. ну или если подскажете как такое попроще реализовать, буду сердечно признателен)
хотелось бы видеть в корзине и в товаре что-то типа «Доставка 290 руб, а от 3000 доставка бесплатна.» Так добавьте ее туда. И вот этот ПР вам в помощь.
Если вы хотите намекнуть, что типа не по православию хардкодить, то это зря делаете. Сборка ShopModxBox — это для индивидуальных проектов заготовка. С ней делать можете что угодно в тех местах, которые не являются обновляемыми (к примеру модули billing и basket). Тут подход такой, что в кратчайшие сроки пытаетесь понять подходит сборка для реализации желаемого магазина или нет. Если не подходит — сбрасываете. Подходит — делаете все сами и не рассчитываете на обновления.
P.S. Об этом говорилось не раз.
Не за что.
Изменил в соответствии с ПР, но при добавлении товара в корзину во всплывающем окошке была ошибка вроде «Не удалось выполнить запрос» а товар который уже был в корзине, его еще можно было добавлять. Делаю выбор способа доставки в самой корзине. По задумке, когда покупатель щелкает радио-кнопку, сумма Итого должна обновляться и передаваться на оплату. В идеале еще помечаться в заказе, чтоб менеджер видел, какой тип доставки, но пока хоть так. <p>Сумма заказа: <span class="cost">{$basket_result.sum|number_format:0:".":" "}</span> руб.</p>
<p>Доставка: </p>
<label class="radio-inline">
<input name="delivery" id="radio1" value="290" checked="" type="radio"> Почта России (290 руб)
</label>
<label class="radio-inline">
<input name="delivery" id="radio2" value="0" type="radio"> ТК Энергия (Оплата при получении)
</label>
<p><h3>Итого: <span class="cost">{$basket_result.sum+$ship|number_format:0:".":" "}</span> руб.</h3></p> а вверху там добавляю строку {foreach $basket_result.object as $object}
{*assign var=data value=$object.product_data*}
{assign var=key value=$object.id}
{assign var=ship value="delivery"} Вот. Естессно не работает, Подскажите что тут еще не хватает?Изменил в соответствии с ПР, но при добавлении товара в корзину во всплывающем окошке была ошибка вроде «Не удалось выполнить запрос» а товар который уже был в корзине, его еще можно было добавлять. У вас какая-то серверная ошибка, смотрите логи. 2. Вероятно эта задача все-таки для вас сложна. Читайте внимательно этот топик. Если не разберетесь, то помочь особо нечем, тут слишком большой пласт требований лежит.
На самом деле указанный выше пуллреквест касается изменения стоимости товара при добавлении в корзину. У вас же стоимость доставки — это свойство заказа в целом, а не товара в отдельности, поэтому:
Добрый день, что-то не получается. Кто-нибудь готов выполнить это задание? бюджет 1000 руб •нужно добавить на страницу корзины выбор из четырех способов доставки(выпадающий список): по городу(120 руб), почта россии(190), наложка(290) и транспортная(0) •чтобы при клике эта сумма «налету» прибавлялась к итоговой сумме заказа •и чтобы в админке, в заказах отображался способ, выбранный покупателем. пишите в аську 402349923 или на емайл info@welight.ru
Завтра у меня по плану немного отвлечься, так что я возьмусь сделать. Сумма не большая, но хочется немного отвлечься, неделя напряженная была. Завтра на почту напишу.