Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

PereZ

Новачок
  
  • Публікації

    15
  • З нами

  • Відвідування

Відвідувачі профілю

Блок відвідувачів профілю відключений і не буде доступний широкому іншим користувачам

PereZ's Achievements

Rookie

Rookie (2/14)

  • First Post
  • Collaborator
  • Week One Done
  • One Month Later
  • One Year In

Recent Badges

3

Репутація

  1. Считаю, что работает неправильно... При возврате с карточки товара обратно в каталог, покупатель должен попадать в то место каталога, где был этот товар, а не на первую страницу!
  2. не залился на форум. вот: https://opencartforum.com/applications/core/interface/file/attachment.php?id=97947
  3. Данный fix исправляет добавление истории и отправку писем после редактирования заказа в админ-панели. А также добавляет возврат товара на склад при удалении заказа. order_edit_bugs_fix.ocmod.xml
  4. Себе сделал мод. Кому надо - могу поделиться...
  5. @AWARO , вы не поняли проблему. дело не в списании товара. статус при редактировании заказа не меняется. попробуйте сами проделать, то что я описал здесь
  6. @AlexDW , но в ocstore добавили же переменные SEO, вмешались же в движок. одно дело расширения функционала, а другое - необходимые стандартные процедуры интернет-магазина (создание, редактирование заказов) думаю мы с вами останемся при своих мнениях... жаль
  7. анекдот не знаю я думал цель создания ocstore - улучшить opencart, исправить баги и ошибки...
  8. Нашел еще косяк. Был товар в кол-ве 1шт. Покупатель оформил заказ на этот товар, который списался со склада и наличие стало = 0. Если попытаться отредактировать этот заказ (исправить имя, телефон, адрес и т.п.) и сохранить изменения, то при настройке "Заказ при нехватке"="Нет", заказ не сохраняется, а выходит ошибка - "Товары, отмеченные *** не доступны в требуемом количестве или нет на складе!" Я считаю, что это серьезный баг. Что скажете, авторы ocStore?
  9. В файле: admin/model/sale/order.php После строчки public function deleteOrder($order_id) { Добавить это: // If order status is the processing or complete status then commence restock $order_info = $this->getOrder($order_id); if ($order_info) { if (in_array($order_info['order_status_id'], array_merge($this->config->get('config_processing_status'), $this->config->get('config_complete_status')))) { // Restock $products = $this->getOrderProducts($order_id); foreach($products as $product) { $this->db->query("UPDATE `" . DB_PREFIX . "product` SET quantity = (quantity + " . (int)$product['quantity'] . ") WHERE product_id = '" . (int)$product['product_id'] . "' AND subtract = '1'"); $option_query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_option WHERE order_id = '" . (int)$order_id . "' AND order_product_id = '" . (int)$product['order_product_id'] . "'"); foreach ($option_query->rows as $option) { $this->db->query("UPDATE " . DB_PREFIX . "product_option_value SET quantity = (quantity + " . (int)$product['quantity'] . ") WHERE product_option_value_id = '" . (int)$option['product_option_value_id'] . "' AND subtract = '1'"); } } } }
  10. ocStore 2.3.0.2.3. Нашел еще косяк: Был товар в кол-ве 1шт Покупатель оформил заказ на этот товар, который списался со склада и наличие стало = 0. Если попытаться отредактировать этот заказ (исправить имя, телефон, адрес и т.п.) и сохранить изменения, то при настройке "Заказ при нехватке"="Нет", заказ не сохраняется, а выходит ошибка - "Товары, отмеченные *** не доступны в требуемом количестве или нет на складе!" Я считаю, что это серьезный баг. Что скажете, авторы ocStore?
  11. Спасибо за ocStore. Сборка 2.3.0.2.3. В админке при сохранении отредактированного заказа отправляются письма и админу и покупателю о создании нового заказа. Это у всех так?
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.