##cart

  • Добрый день. Хочу расширить управление в "Выбор варианта самовывоза" в корзине. А точнее - есть СДЭК ПВЗ. При клике на него, на карте показываются только точки этого ПВЗ, а еще хотелось бы добавить вариант с выбором, есть ли там оплата, примерочные. Но...

  • Есть решение

    При выводе карточек товаров, детальной карточке необходимо проверить есть ли товар в корзине пользователя и в зависимости от этого вывести определенные вещи.

    В хэлперах такого метода нет, по моему. Так что только создать свой хэлпер и по нему проверять наличие товара.Что-то типаclass shopMyHelper { public static function isProductInCart($product) { $cart = new shopCart(); $code = $cart->getCode(); и т.д. return true/false; }и в шаблоне {if shopMyHelper::isProductInCart($product)} что-то делаем{/if}
    Николай Александрович Иванов Николай Иванов
  • Как в фронтенде можно определить имеется ли товар в корзине?На странице категорий, в карточке товара.

  • Возможно ли как то остановить добавление товара в корзину? К примеру через событие cart_add

  • +1

    Совершенно внезапно перестали нормально оформляться заказы. Кроме сегодняшних обновлений, никаких вразумительных причин даже предположить не могу. Причем, к сожалению, не помню точно кто именно сегодня обновлялся, но совершенно уверена, что я ничего...