В настоящее время я работаю над проектом WordPress с использованием WooCommerce, и мне нужна действительно конкретная функция (не включенная в WooCommerce) : Как увеличить запас, когда заказ будет завершен, а не уменьшить его? До сих пор я нашел, что мне может понадобиться использовать API Woocommerce для выполнения этого WC_AJAX::increase_order_item_stock(); , Тем не менее мне не […]
Ищите помощь в добавлении сортировки по рейтингу в Magento. Я добавил фрагменты кода в toolbar.php, которые, кажется, добавляют сортировку по рейтингу, но при попытке выбрать ее, она застревает, пока я не перезагружу страницу. Любая помощь будет принята с благодарностью. Код можно найти ниже: Это файл Toolbar.php. // Начинаем новый код $this->getCollection()->joinField('rating', 'review/review_aggregate', 'rating_summary', 'entity_pk_value=entity_id', '{{table}}.store_id=1', […]
Я хочу создать страницу в Magento, которая показывает визуальное представление категорий. Example CATEGORY product 1 product 2 ANOTHER CATEGORY product 3 Моя проблема заключается в том, что их база данных организована очень по-разному с тем, что я видел в прошлом. У них есть таблицы, посвященные типам данных, таким как varchar, int и т. Д. Я […]
Мне нужно проверить, покупал ли клиент определенный продукт ранее в WooCommerce. Дело в том, что клиент не может приобретать продукты «c», «d», «e», если они ранее не приобрели продукт «a» или «b». Если клиент ранее приобрел продукт «a» или «b», активируется кнопка покупки продуктов «c», «d» и «e», и им разрешается покупать их. Если они […]
Я хотел бы создать плагин WooCommerce, чтобы добавить некоторые предложения для клиентов (имеющих историю покупок). Как я могу проверить, что пользователь купил что-то раньше? Благодарю.
Как я могу получить детали заказа WooCommerce по идентификатору заказа. Я пробовал это, но не работал для меня. $order = new WC_Order( $order_id );
Хорошо, прочитав об изменениях в Woocommerce 3.0+, кажется, что вы больше не можете получить доступ к этому классу, поэтому я бы предположил, что этот код нужно изменить, поскольку он выплевывает ошибку: $order_item_id = 15; $order_item = new WC_Order_Item_Product($order_item_id); $return = $order_item->get_id() ? $order_item : false; Но, смущающе, я не уверен, как изменить этот код, чтобы […]
Кто-нибудь знает, как я могу получить список продуктов, относящихся к определенной категории, из файла вида в Magento ?