Перейти к содержанию

Fedka

Пользователи
  • Публикаций

    366
  • Зарегистрирован

  • Посещение

Репутация

145 Очень хороший

4 Подписчика

Информация о Fedka

  • Звание
    Продвинутый пользователь
  • День рождения 11.10.1987

Информация

  • Пол
    Мужчина
  • Город:
    Днепр

Посетители профиля

3 748 просмотров профиля
  1. Fedka

    Нужен модуль на счет

    Напишите автору, возможно у него есть версия и для 1.5
  2. Скорей всего проблема где-то в файле catalog/model/catalog/category.php. Что-то я не помню, чтоб там была функция getCategoryPath. Возможно из-за ее добавления эта ошибка.
  3. Fedka

    Ошибка с ценой

    тут бы хотелось, чтоб разработчики сборок приняли это во внимание
  4. Fedka

    Ошибка с ценой

    Тут я с Вами не полностью согласен. Как по мне это проблема именно OpenCart, а не разработчиков шаблона. Да, можно написать свою функцию, переписать через модификаторы или как-то еще этот момент. Но, могут быть различного вида конфликты с установкой на шаблоны различные дополнения, модули и т.д. Так как в модулях, может этот момент работать по другому и потом все равно будут винить разработчика именно шаблона, за то что он так сделал, так как это не стандартное решение исходя из возможностей OpenCart. Тут больше вопрос к создателям сборок, почему они не исправляют эту проблему. А наверное потому, что они не хотят, чтоб их сборках были большие отличия от оригинальных файлов OpenCart.
  5. Fedka

    Ошибка с ценой

    Тут полностью с Вами согласен, нужно это делать. Только это нужно делать в самой OpenCart, а не в шаблонах. Тоисть имею в виду, что эта проверка должна быть на уровне движка, а не на уровне шаблона. Так как такую же проверку нужно еще делать при пересчете опций. И тоже самое нужно еще делать в файле: system/library/cart/cart.php, а именно в функции getProducts, так как там тоже есть просчет суммы.
  6. Fedka

    Ошибка с ценой

    Эта функция использует стандартный запрос с файла: catalog/model/catalog/product.php а именно getProduct
  7. Fedka

    Ошибка с ценой

    У Вас тут получается как, есть 2 типа переменных, какие отвечают за вывод цен на страницах - 'price' и 'special'. В OpenCart значение прайс зависит от количества товара добавленного в корзину, более наглядно это мы можем увидеть в файле: catalog/model/catalog/product.php, а именно функция getProduct. При формировании массива используется проверка: price' => ($query->row['discount'] ? $query->row['discount'] : $query->row['price']), И визуально получается что расчет не правильный, так как скидка от количества не применяется к акционным ценам. А в OpenCart цена Акции (special) главнее цены обычной, даже если там есть скидка на количество.
  8. Fedka

    Ошибка с ценой

    Это проблема не разработчиков шаблона, а стандартной работы OpenCart, так как в 90% случаях разработчики шаблонов использую и практически не меняют стандартный функционал. По-умолчанию нет никаких действий на использование совместно Скидок и Акций: https://www.dropbox.com/s/yb40g45c9ssyz12/Запись экрана 2018-10-15 в 11.02.07.mov?dl=0 Такая же проблема есть и при использовании еще цен в опциях. Во многих проблемах на форуме есть такая проблема, правда на демо версиях этого зачастую нет, так как не все показывают полную возможность. Вот, например, у шаблона есть такая же "проблема": http://roundshop2.ocdemos.com/test И тут тоже самое: http://april.mattimeo.ru/component/monitor/test Тут могу предположить, так как есть проблема с опциями, тоисть при выборе опции добавляется цена опции умноженная на количество. http://demo1.opencart4you.ru/component/monitor/test А тут можно более подробно, что они не проверяют? Для общего развития.
  9. Не, я не Олег. У меня в модификаторе, просто, это 1036 строчка была.
  10. Вы не туда вставили model Его нужно вставлять в массив $data['products'][] = array( После, к примеру 'product_id' => $result['product_id'], А туда где Вы вставили удалите.
  11. Почистите еще кэш с папки system/storage/cache Или зайдите в модуль "Авторекомендуемые" в админке и там есть кнопка очистки кэша.
  12. В Модификаторе oct_shopstore_100.ocmod.xml, строчка, примерно 1036 нужно тоже добавить: 'model' => $result['model'] И обновить кэш модификаторов
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.