Vitalm

OPENCART 2.0 - возможные проблемы и решения

Рекомендуемые сообщения

Vitalm    0

Решил попробовать создать магазин на Opencart и начать сразу с ОС2.0 чтобы через пол годика не переходить с 1.5. на 2.0.

 

1. Самый  главный косяк OC2.0 не поддерживает браузеры IE8, возможно и IE9. 

А это может быть очень большая часть наших клиентов. Может так процентов 25.

 

2. Не работает кнопка Upload в Extention Installer через Opera - необходимо использовать Мозилу или Хром

 

3. Далее при загрузке по ФТП (Мозила) появляется ошибка в том что путь не верный. Сам путь то поправить можно, но ошибка с разметкой кода

 

dgd2zwxcnlah.jpg
 

По идее должно быть Warning

 

Далее не знаю а стоит ли эксперементировать с ОС2.0 поскольку нет поддержки IE8

 

Кто знает? - решаема проблема? 

 

У форумчанина, которому никто не ответил была аналогичная проблема на ОС1.5 в IE9:

https://opencartforum.com/topic/39101-отображение-в-internet-explorer-9/

 

Это что- глобальная проблема для IE?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    859

Решение не совсем верное - вернее, совсем неверное. 2.0 еще сыроват, и модулей для него совсем немного - считай, функционал уже проигрывает ветке 1.5.х

Лучше сразу ставить ocstore последний 1.5.5.1.2 - специально доработан и оптимизирован под русскоязычные страны

 

Новое - не всегда означает лучшее ;)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitalm    0

Да модулей уже достаточно имеется. Filterpro видно не скоро будет, но есть megafilter. Simple поддерживает ОС2 ...

Русофикатор уже приебрел м вроде как работает.

Можно было бы формировать сайт, но вот то что ie8 не поддерживается - нежданчик.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
AlexDW    859

Насчет IE - глянуть здесь, там несколько другая проблема была, но вполне вероятно что корни одни.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ravilr    481

Русофикатор уже приебрел м вроде как работает.

 

так и бесплатный есть, приобретать не обязательно ))

 

Да и зачем по фтп грузить. Установка модулей ничем не отличается от 1.5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitalm    0

Насчет IE - глянуть здесь, там несколько другая проблема была, но вполне вероятно что корни одни.

добавление в файле header.tpl строки: 

<script src="//cdnjs.cloudflare.com/ajax/libs/json3/3.3.2/json3.min.js"></script>

 

после: 

<script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js" type="text/javascript"></script>

не помогло

 

буду искать решение проблемы. Но скорей всего дте тут копать нужно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Vitalm    0

так и бесплатный есть, приобретать не обязательно ))

 

Да и зачем по фтп грузить. Установка модулей ничем не отличается от 1.5

 

может и тупанул, когда покупал.

ТАК по ФТП и загрузил. Сперва пытался через Uload (но была в ошибке прописания ftp маршрута в настройках шаблона)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noone    0

Пытаюсь настроить почту через mail.ru, однако не получается.
Опытным путем выяснил, что следующий код не работает:
php -r "var_dump(fsockopen('ssl://smtp.mail.ru',465,\$errnum,\$errstr,5));"
PHP Warning: fsockopen(): SSL: crypto enabling timeout in Command line code on line 1
PHP Warning: fsockopen(): Failed to enable crypto in Command line code on line 1
PHP Warning: fsockopen(): unable to connect to ssl://smtp.mail.ru:465 (Unknown error) in Command line code on line 1
bool(false)

 

Посоветуйте, плиз, как это победить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
noone    0

В IE 11 не работает страничка Marketing->Mail - ругается "E-Mail Message required!"

В Хроме все ОК :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
markimax    1 545

То что iE8 не поддерживается - это не нежданчик, а правильная философия. Его никто уже не поддерживает. И пользователи IE8 уже наверняка в курсе проблемы.

Это все равно что делать совместимость феррари с 9-м тазиком

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sitecreator    546

То что iE8 не поддерживается - это не нежданчик, а правильная философия.

 

Полностью и категорически поддерживаю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
cryptoPayIN    0

у меня почему-то стили в админке кривые (( все меню наперекосяк - в чем дело?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rb2    407

у меня почему-то стили в админке кривые (( все меню наперекосяк - в чем дело?

С www и без www одинаково косячит?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
cryptoPayIN    0

С www и без www одинаково косячит?

c www вообще страницы нету почемуто - хотя в настройках ДНС вроде было

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
cryptoPayIN    0

вспомнил - при установке указал ему имя базу котрое не существует

но установка норм прошла и в магазине товары есть

но изменить данные товаров не получается никак

потом имя базы задал в конфигах то которое у меня было реальное

ошибка осталась (( - в админке стили не работают и не правятся товары

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
chukcha    1 017

 

вспомнил - при установке указал ему имя базу котрое не существует

БРЕД!!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
cryptoPayIN    0

вот такой вид и кнопки не пашут

http://forum.opencart.com/viewtopic.php?f=191&t=136233&p=534572#p534572

 

и правая кнопка мыши тоже не пашет - почему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rb2    407

вот такой вид и кнопки не пашут

http://forum.opencart.com/viewtopic.php?f=191&t=136233&p=534572#p534572

_ttp://oc-demo.bit-moda.ru/admin/view/javascript/bootstrap/less/bootstrap.less

404 Not Found

_ttp://oc-demo.bit-moda.ru/admin/view/javascript/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0

404 Not Found

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
cryptoPayIN    0

_ttp://oc-demo.bit-moda.ru/admin/view/javascript/bootstrap/less/bootstrap.less

404 Not Found

_ttp://oc-demo.bit-moda.ru/admin/view/javascript/font-awesome/fonts/fontawesome-webfont.woff?v=4.2.0

404 Not Found

\opencart-2.0.1.1\upload\admin\view\javascript\bootstrap\less

там файл bootstrap.less лежит

поидее он и не должен же открываться в броузере?

доступ к файлу для юзеров есть

http://oc-demo.bit-moda.ru/admin/view/javascript/bootstrap/less-1.7.4.min.js - доступ есть

может все файлы .less как то надо открыть? у меня MS server + IIS

 

переименовал его в .txt

http://oc-demo.bit-moda.ru/admin/view/javascript/bootstrap/less/bootstrap.txt - ссылка открывается

что делать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
cryptoPayIN    0

спасибо за подсказку!

http://stackoverflow.com/questions/5579115/less-file-does-not-load-404

вставил в 

		<staticContent>
			<mimeMap fileExtension=".less" mimeType="text/css" />
		</staticContent >

в web.config

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
def    0

Поставил версию 2х, но при попытке поставить расширения - матюкается "Каталог, содержащий файлы для загрузки не может быть найден!".

Может кто встречал? Как поправить? А то нет возможности ни одно расширение поставить :( 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rb2    407

Я фиксил, выложу завтра решение для oc2011 в блоге. (или это уже сегодня).

Там в трёх местах были косяки.

Даниэлю пулл-реквест ещё не оформлял. В репо на последнее состояние инсталлера тоже не смотрел, может там уже фиксили.

У некоторых хостеров возникают нюансы (с владельцами файлов и правами) - поэтому не везде бывают заметны ошибки.

Если ставили версию до 2.0.1.1 - сносите нафиг, oc2000 вообще кошмар.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
def    0

Я фиксил, выложу завтра решение для oc2011 в блоге. (или это уже сегодня).

Там в трёх местах были косяки.

Даниэлю пулл-реквест ещё не оформлял. В репо на последнее состояние инсталлера тоже не смотрел, может там уже фиксили.

У некоторых хостеров возникают нюансы (с владельцами файлов и правами) - поэтому не везде бывают заметны ошибки.

Если ставили версию до 2.0.1.1 - сносите нафиг, oc2000 вообще кошмар.

Спасибо!

Версия 2.0.1.1. 

Дело в том - что сборку покупал, вместе с темой. 

Первоначально была версия 1.5хх. Разработчик проапгрейдил до 2.0.1.1 - а старую убрал из возможностей загрузки. Поэтому имеем что имеем :) 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
sige73    0

Ребята выручайте. не могу настроить почту яндекс на опенкарт 2.0.1 всю голову сломал может кто может помочь? :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
rb2    407

Иногда мне кажется, что SMTP настройки надо просто выпилить из Опенкарта и у всех всё внезапно станет работать. Покажите мне хостинг, где отправка через `mail()` не работает?!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Похожий контент

    • От dayzz
      Доброго времени суток, появилась проблема после того как решил изменить фото товаров на обработанные, при заходе на главную пропали все картинки, в админке невозможно добавить фото к товару или любую картинку, кто может подсказать в какую сторону копать, erorr log изучал, там пусто, бекап сделал на даты когда все работало, но все равно ошибка осталась 


    • От Spinto
      Всем привет! Столкнулся с задачей в Opencart.
      Необходимо в маленькой карочке товара(та, которая отображается в категориях, поиске и проч)
      вывести значение опции размера товара. У некоторых товаров есть несколько вариантов размеров,
      у других - всего один. У остальных данной опции нет.
      В случае, когда у товара всего одна опция размера - выводим размер, в случае, когда несколько - "Размеры на выбор", когда нет размера - не выводим ничего.
      Через <?php var_dump($product['options']) ?>
      я вывел все элементы массива с опциями.

      array(2) { [0]=> array(7) { ["product_option_id"]=> string(4) "1504" ["product_option_value"]=> array(7) { [0]=> array(6) { ["product_option_value_id"]=> string(5) "17905" ["option_value_id"]=> string(3) "609" ["name"]=> string(10) "Белый" ["image"]=> NULL ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } [1]=> array(6) { ["product_option_value_id"]=> string(5) "17906" ["option_value_id"]=> string(3) "598" ["name"]=> string(14) "Бежевый" ["image"]=> NULL ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } [2]=> array(6) { ["product_option_value_id"]=> string(5) "17907" ["option_value_id"]=> string(3) "604" ["name"]=> string(12) "Лагуна" ["image"]=> NULL ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } [3]=> array(6) { ["product_option_value_id"]=> string(5) "17621" ["option_value_id"]=> string(3) "601" ["name"]=> string(20) "Фиолетовый" ["image"]=> NULL ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } [4]=> array(6) { ["product_option_value_id"]=> string(5) "17909" ["option_value_id"]=> string(3) "701" ["name"]=> string(14) "Розовый" ["image"]=> NULL ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } [5]=> array(6) { ["product_option_value_id"]=> string(5) "17910" ["option_value_id"]=> string(3) "700" ["name"]=> string(12) "Персик" ["image"]=> NULL ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } [6]=> array(6) { ["product_option_value_id"]=> string(5) "17911" ["option_value_id"]=> string(3) "702" ["name"]=> string(35) "Насыщенный розовый" ["image"]=> string(90) "inf-mebel.nichost.ru/image/cache/catalog/options/c..." ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } } ["option_id"]=> string(2) "20" ["name"]=> string(21) "Цвет обивки" ["type"]=> string(5) "image" ["value"]=> string(0) "" ["required"]=> string(1) "1" } [1]=> array(7) { ["product_option_id"]=> string(4) "1512" ["product_option_value"]=> array(3) { [0]=> array(6) { ["product_option_value_id"]=> string(5) "17786" ["option_value_id"]=> string(3) "680" ["name"]=> string(39) ""M 90/190" - 1045х2060х1045" ["image"]=> NULL ["price"]=> bool(false) ["price_prefix"]=> string(1) "+" } [1]=> array(6) { ["product_option_value_id"]=> string(5) "17787" ["option_value_id"]=> string(3) "681" ["name"]=> string(39) ""M 90/200" - 1045х2160х1045" ["image"]=> NULL ["price"]=> string(11) "3185.00 р." ["price_prefix"]=> string(1) "+" } [2]=> array(6) { ["product_option_value_id"]=> string(5) "17797" ["option_value_id"]=> string(3) "682" ["name"]=> string(36) ""M 120" - 1045х2160х1345" ["image"]=> NULL ["price"]=> string(12) "15720.00 р." ["price_prefix"]=> string(1) "+" } } ["option_id"]=> string(2) "17" ["name"]=> string(12) "Размер" ["type"]=> string(5) "radio" ["value"]=> string(0) "" ["required"]=> string(1) "1" } }

      Как мне получить доступ именно к той части массива, которая отвечает за размер, чтобы сделать через if else выборку по количеству этих размеров и по каждому случаю сформировать результат, а также получить значение самого размера?
      Спасибо!
    • От AlexDW


      Просмотр файла FixFilter OC2x - исправление фильтра в Opencart 2.0
      Стандартный фильтр Opencart работает по принципу ИЛИ (OR) для разных групп при фильтрации.
      Данный патч решает проблему с фильтром, меняя логику выбора групп фильтров на И (AND)
       
      Актуален для ocStore / Opencart.PRO & CMS / Opencart версий 2.0.0.0 - 3.0.2.x Не меняет файлы движка и БД (работает через OCMOD)  
      DEMO
      ADMIN

      до патча:
      при фильтрации будут выбраны все товары, у которых совпадает ХОТЯ БЫ один параметр в фильтрах (без учета групп фильтров)
      пример - все товары, где совпадают цвет или размер

      после патча:
      при фильтрации будут выбраны только те товары, у которых совпадут ВСЕ отмеченные параметры в фильтрах (с учетом групп фильтров)
      пример - только те товары, где совпадают и цвет, и размер

      Как настроить фильтр в Opencart

      Внимание!
      Патч предназначен только для стандартного фильтра Opencart
      При использовании отдельного модуля фильтра (Mega Filter, Filter Pro и др) необходимости в патче нет, его применение может привести к ошибкам

      Установка 2x:
      1. Загрузить файл fix_filter.ocmod.xml в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)

      Установка 3x:
      1. Загрузить архив fix_filter.ocmod.zip в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)
       
       
      Другие дополнения:
      --------------------------
      SearchOrder - быстрый просмотр и поиск по заказам
      AutoSearch 2x - предпросмотр результатов поиска
      OrderField - дополнительные поля в заказе, корзине и письме
      ExtendedSearch - настройка и управление поиском в Opencart
      Добавил AlexDW Добавлено 14.08.2015 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От AlexDW
      Стандартный фильтр Opencart работает по принципу ИЛИ (OR) для разных групп при фильтрации.
      Данный патч решает проблему с фильтром, меняя логику выбора групп фильтров на И (AND)
       
      Актуален для ocStore / Opencart.PRO & CMS / Opencart версий 2.0.0.0 - 3.0.2.x Не меняет файлы движка и БД (работает через OCMOD)  
      DEMO
      ADMIN

      до патча:
      при фильтрации будут выбраны все товары, у которых совпадает ХОТЯ БЫ один параметр в фильтрах (без учета групп фильтров)
      пример - все товары, где совпадают цвет или размер

      после патча:
      при фильтрации будут выбраны только те товары, у которых совпадут ВСЕ отмеченные параметры в фильтрах (с учетом групп фильтров)
      пример - только те товары, где совпадают и цвет, и размер

      Как настроить фильтр в Opencart

      Внимание!
      Патч предназначен только для стандартного фильтра Opencart
      При использовании отдельного модуля фильтра (Mega Filter, Filter Pro и др) необходимости в патче нет, его применение может привести к ошибкам

      Установка 2x:
      1. Загрузить файл fix_filter.ocmod.xml в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)

      Установка 3x:
      1. Загрузить архив fix_filter.ocmod.zip в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)
       
       
      Другие дополнения:
      --------------------------
      SearchOrder - быстрый просмотр и поиск по заказам
      AutoSearch 2x - предпросмотр результатов поиска
      OrderField - дополнительные поля в заказе, корзине и письме
      ExtendedSearch - настройка и управление поиском в Opencart
    • От siar2011
      Код вывода, создал опцию "Цвет" на основе опции "Radio", почему-то не передает данные в корзину.
      Если ставлю опцию обязательной, выскакивает ошибка, что цвет не выбран...но работает все нормально...радио выбирает.
      Подскажите, кто сталкивался
      <?php if ($option['type'] == 'radio') { ?> <div class="form-group<?php echo ($option['required'] ? ' required' : ''); ?>"> <div id="input-option<?php echo $option['product_option_id']; ?>"> <div class="radio-color"> <?php foreach ($option['product_option_value'] as $option_value) { ?> <label> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" hidden /> <?php if ($option_value['image']) { ?> <img src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" class="img-thumbnail color-thumb"/> <?php } ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> <?php } ?> </div> </div> </div> <?php } ?>  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу