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

mpn2005

Користувачі
  
  • Публікації

    3 222
  • З нами

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

Усі публікації користувача mpn2005

  1. Это папка install в корне сайта. Удаляйте эту папку. Не надо переименовывать и оставлять её на сервере.
  2. Пожалуйста. Реквизиты убрал из свободного доступа. :-) Это не сложный вопрос, но порой простые вопросы ставят в тупик. Будут вопросы, можете писать в личку.
  3. 1) Слишком запутанное объяснение 2) Не указана версия движка Но если я правильно понял, то попробуйте. для версии 1.5.x В файле system/library/cart.php это: // Product Discounts $discount_quantity = 0; foreach ($this->session->data['cart'] as $key_2 => $quantity_2) { $product_2 = explode(':', $key_2); if ($product_2[0] == $product_id) { $discount_quantity += $quantity_2; } } Замените на это: $discount_quantity = $quantity;
  4. Модуль влияет только на карточку товара. Если в корзине что-то не работает, то надо искать проблему в другом месте. Скиньте ссылку на товар в личку.
  5. Темы тоже могут отличаться версиями. И автора темы никто не обязывает обеспечивать совместимость со стандартной темой. Как только магазин будет на связи, пишите в личку. Запустим. :-)
  6. Учёт материя не однозначная. Всё зависит от множества факторов и типов товара. А оформленный заказ это вполне определённая сущность. Да он не универсален, и порой приходится делать доработки в сохранении заказа. Т.к. там не все данные о товаре. Но связывать заказ с товаром по id и не хранить копию - это архитектурно не очень хорошее решение. Т.к. с момента заказа может что-то измениться (например вес, размер или даже артикул), а уже оформленный заказ это статическая информация о товаре на момент оформления заказа.
  7. Удаление товара не приведёт к порче заказов, если мы их не редактируем. И данные о заказе и его товарах хранятся в одельных таблицах. P.S.: И мы уже зря засоряем тему, которая в принципе не об этом.
  8. Не продолжайте писать чушь.Цена заказа берётся из total и ничего другое уже на цену заказа не влияет. Язык-то в заказанном товаре зачем? Языки валюта будет ровно та, что была у пользователя во время оформления заказа. Сделайте несколько тестовых заказов с одним товаром, но разными валютами и языками. И посмотрите что будет в таблице. Потом удалите товары и в заказе всё будет на месте, пока вы его не попробуте изменить. Что касается неактуального id товара, то не забываете про настройку срока редактирования заказов. Т.к. если магазин например работает 10 лет, то не стоит товары которых никогда не будет держать всесь этот срок.
  9. Тогда кидайте в личку доступ на фтп и ссылку на пример товара с опциями. Т.к. заочно тут ничего сказать нельзя, всё зависит от используемой темы.
  10. Этот product_id используется только для редактирования заказа, о чём было написано выше. Пока заказ не редактируется он с товарами не связан. И ваше упорство этого никак не изменит. Ознакомьтесь с кодом редактирования заказа в админке. Узнаете много нового.
  11. Значит тема имеет существенные отличия от штатной. Скиньте в личку доступ на фтп. И ссылку на образец товара с опциями. Посмотрю, что можно сделать.
  12. Вы не установили модуль обновления цены при выборе опций. autocalc_price_option_v2.0.19.xml - модуль обновления цены при выборе опции
  13. Вопрос о каком методе идёт речь вообще не понятно. Но это очень похоже что где-то есть дыра MySQL Injection. И ошибки возникают при попытках эксплуатации этой уязвимости. В движке таких дыр нету. Поэтому это либо внедрённая уязвимость либо дыра в модуле. Возможно был установлен варезный модуль с внедрённой уязвимостью.
  14. Вы про таблицу order_history? Там сохраняется история изменения статусов заказа. К товарам никакого отношения не имеет. Товары сохраняются в таблице order_product. Опции сохраняются в таблице order_option. Привязка опций в заказе идет по order_product_id. В этих таблицах сохраняются имена и товаров и опций. Если после заказа перименовать товар, то в заказе он будет под старым именем. Пока не будет внесено изменений в заказ (при изменении заказа он пересоздаётся на клиентской части и все данные обновляются).
  15. Не обманывайте людей. :-) Товары никак к заказу не привязываются. В заказе создаётся копия всех нужных данных из товаров и опций. Удаление самого товара никак не повлияет на заказ с этим товаром.
  16. Можно просто использовать after и before. http://api.jquery.com/after/ Для переноса элемента. Обратить внимание на пример: $( ".inner" ).after( "<p>Test</p>" ); До выполнения было: <div class="container"> <h2>Greetings</h2> <div class="inner">Hello</div> <div class="inner">Goodbye</div> </div> После выполнения будет: <div class="container"> <div class="inner">Hello</div> <div class="inner">Goodbye</div> </div> <h2>Greetings</h2>
  17. Добрый день. Для балов и веса это не обязательно, тк это не цена и они могут быть у товара нулевыми. 1) Ставите у товара нулевое значение баллов/веса. 2) У опции префикс + и полное значение за опцию. Должно получиться то что надо.
  18. Добрый день. Модуль не влияет на корзину, а только на карточку товара. Если что-то поломалось в корзине ищите в другом месте. Скидки могут не работать в двух случаях: 1) На товар стоит акция. Тогда акционная цена будет иметь приоритет. 2) Логика работы корзины нарушена какими-то другими правками. Без ссылки на товар подробнее сказать сложно.
  19. Уже обсуждалось. https://opencartforum.com/topic/31252-решено-ограничение-добавления-товара-в-корзин/
  20. Для OC2 версии со скидкой на опции пока нету. Чтобы реализовать это надо ещё вмешиваться в логику работы корзины.
  21. Попробуйте - https://opencartforum.com/files/file/826-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%B0-%D0%BD%D0%B0-%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D0%B6%D0%B4%D0%BE%D0%B9-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-vqmod/ По описанному должно подойти. Если не заработает, пишите в личку. Давно просто уже небыло обращений по этому модулю.
  22. Добавлять это не обязательно. Это только если нужен вывод экономии. А место добавения зависит от оформления темы.
×
×
  • Створити...

Important Information

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