Articles of корзины

Скидка в зависимости от количества товаров и категорий товаров

Я пытаюсь добавить скидку на обычную корзину на основе минимального количества и категорий элементов корзины. Я беру код из этого ответа: Скидка на корзину по счету корзины и только для предметов, которые не продаются Я внес некоторые изменения, и это мой код: add_action('woocommerce_cart_calculate_fees' , 'my_custom_discount', 10, 1); function my_custom_discount( $cart_object ){ if ( is_admin() && […]

Добавить как отдельные элементы корзины для продукта с пользовательскими данными в Woocommerce

Привет, в настоящее время у меня есть пользовательская форма для каждого продукта на интерфейсе. Здесь клиент может вставить пользовательскую ширину и высоту, так как эта цена изменится Для этого я пишу следующий код, и он работает add_filter( 'woocommerce_add_cart_item', 'add_custom_cart_item_data', 10, 2 ); function add_custom_cart_item_data( $cart_item_data, $cart_item_key ) { if( isset( $_POST['new-width'] ) ) $cart_item_data['new-width'] = […]

Передача настраиваемого значения поля в корзину в Woocommerce

У меня есть переменная в моем шаблоне simple.php, который я хочу передать, чтобы отобразить в корзине. Как установить это как настраиваемое поле в файле simple.php, а затем получить значение, прикрепленное к этому идентификатору продукта в корзине?

OpenCart: Где находится div для выпадающей информации корзины заголовков?

Я пытаюсь создать OpenCart, но мне трудно найти, какой файл TPL содержит div, который появляется, когда вы нажимаете значок «Корзина» в заголовке («мини-тележка», которая скользит вниз – это позволяет вам просматривать то, что находится в вашей тележке, на страницу корзины). Кто-нибудь знает, где я могу найти файл .tpl, который имеет этот div (в шаблоне структуры […]

Изменение цены товара на основе данных пользовательской корзины в WooCommerce

в настоящее время я создаю форму на одной странице продукта, чтобы клиент мог ввести высоту и ширину продукта. Таким образом, цена продукта зависит от введенной высоты и ширины. Я создал эту форму в woocommerce-> Стабилизаторы продукт-> добавить к cart-> simple.php Перед изменением форма <form class="cart" method="post" enctype='multipart/form-data'> <?php /** * @since 2.1.0. */ do_action( 'woocommerce_before_add_to_cart_button' […]