Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

mpn2005

Users
  
  • Posts

    3,222
  • Joined

  • Last visited

Everything posted by 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. Добрый день. На ocStore 2 не заработала версия OC2? Пока ещё не было времени самому проверить.
  22. Попробуйте - 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/ По описанному должно подойти. Если не заработает, пишите в личку. Давно просто уже небыло обращений по этому модулю.
  23. Добавлять это не обязательно. Это только если нужен вывод экономии. А место добавения зависит от оформления темы.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.