Русская сборка OpenCart 2.2.0.0 - Релиз

Тема в разделе "Новости и объявления", создана пользователем Romans, 3 мар 2016.

  1. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.434
    Симпатии:
    780
    Рад сообщить Вам о выходе релиза OpenCart 2.2 - Русская сборка

    Релиз v 2.2.0.0 можно скачать по ссылке.
    Последняя версия сборки Version 2.2.0.0 (rs.2)
    Дата исправлений 29.06.2016

    Что же изменено по сравнению с оригинальной версией Opencart ?
    • Русский язык для витрины и административной части магазина
    • Русский редактор текста в административной части
    • Русские города и области на русском.
    • Все города и регионы стран не входящих в "СНГ" удалены.
    • Переведены все статусы склада, заказов, возвратов.
    • Скрыты поля (sku, isbm итд) в карточке товара (Панель администратора)
    • Оповещение администратора о заказе по СМС
    • Удалены способы доставки и оплаты не применяемые в РФ
    • Переделан seo_url.php и подправлен common.js на предмет корректной работы ЧПУ
    • Автогенерация SEO URL (ЧПУ)
    • Ротация пунктов меню в разделе Модули для удобной навигации
    • Запоминание последней директории в менеджере изображений (новое)
    • Почти все изменения выполнены с помощью ocmod (см. файл tweak.ocmod.xml)
    • Удалены файлы модулей не применяемых в России (~ 600 файлов)
    Удаленные файлы заархивированы в папку deleted-files
    Если есть желание восстановить удаленные файлы, то просто из указанной папки, копируйте все в корень сайта.

    Что нового по сравнению с предыдущим релизом 2.1.0.2 ?
    Ошибки
    Исправлены много различных ошибок

    Изменения
    Изменен рендеринг шаблонов, чтобы уменьшить повторяемость кода
    Обновлен визуальный редактор Summernote

    Добавлено
    Поддержка Composer
    Улучшена и изменена система событий
    Функционал управления темами
    Мультиязычный установщик

    Информация для обновления
    Обновление с предыдущей версии (например 2.1.0.1) выполняется согласно документации по обновлению.

    ВНИМАНИЕ! Перед обновлением проверьте, всели ваши модули совместимы с версией 2.2

    Дополнительно, после обновления нужно выполнить следующее.

    1.
    в базе данных изменить значения вручную или выполнить запрос
    Код:
    UPDATE oc_setting  SET `value` = 'ru-ru' WHERE `key` = 'config_language' AND `value` = 'ru';
    UPDATE oc_setting  SET `value` = 'ru-ru' WHERE `key` = 'config_admin_language' AND `value` = 'ru';
    UPDATE oc_language  SET `code` = 'ru-ru' WHERE `code` = 'ru';
    2.
    Перейдите в раздел Меню - Модули - Темы и сохранить настройки, даже если ничего не меняли.
    .

    При обновлении с версий ниже .2.1 (например 2.0.3.1)


    Перед обновление выполнить следующее

    1. Изменить файлы config.php и admin/config.php (что изменилось выделено жирным)

    define('DIR_CACHE', 'C:/OpenServer/domains/2101rc/system/storage/cache/');
    define('DIR_DOWNLOAD', 'C:/OpenServer/domains/2101rc/system/storage/download/');
    define('DIR_LOGS', 'C:/OpenServer/domains/2101rc/system/storage/logs/');
    define('DIR_MODIFICATION', 'C:/OpenServer/domains/2101rc/system/storage/modification/');
    define('DIR_UPLOAD', 'C:/OpenServer/domains/2101rc/system/storage/upload/');

    // DB
    define('DB_DRIVER', 'mysqli');
    define('DB_HOSTNAME', 'localhost');
    define('DB_USERNAME', 'root');
    define('DB_PASSWORD', '');
    define('DB_DATABASE', 'oc2101rc');
    define('DB_PORT', '3306');
    define('DB_PREFIX', 'oc_');


    2. Выполнить запрос в базе (если префикс не oc_ то в запросе изменить на свой)
    Код:
    DROP TABLE IF EXISTS `oc_customer_activity`;
    CREATE TABLE `oc_customer_activity` (
      `customer_activity_id` int(11) NOT NULL AUTO_INCREMENT,
      `customer_id` int(11) NOT NULL,
      `key` varchar(64) NOT NULL,
      `data` text NOT NULL,
      `ip` varchar(40) NOT NULL,
      `date_added` datetime NOT NULL,
      PRIMARY KEY (`customer_activity_id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

    Ошибки найденные в 2.2.0.0. rs1
    Список найденных ошибок которые мешают работать )

    1. Не удается вставить картинку в статью
    http://forum.opencart-russia.ru/threads/russkaja-sborka-opencart-2-2-0-0-reliz.2422/#post-16276

    2. Ошибка в админке при просмотре клиентов
    http://forum.opencart-russia.ru/thr...opencart-2-2-0-0-reliz.2422/page-2#post-16284

    3. Восстановление пароля клиентом не работает http://forum.opencart-russia.ru/thr...opencart-2-2-0-0-reliz.2422/page-8#post-21262

    История изменений сборки 2.2.0.0-rs
    Пакет обновлений rs, находится во вложении. В архиве rs находятся только измененные файлы.

    ==== 2.2.0.0 rs2 - 29.06.2016 =====
    • Корректировки в локализации
    • Исправлены критические ошибки найденный в rs1
    • Добавлен функционал запоминания последней директории в менеджере изображений
    • В модификатор tweak добавлены соответствующие изменения.
    ВНИМАНИЕ! Для обновления с rs1 до rs2, необходимо скопировать из архива update-rs1-to-rs2.zip все файлы в корень сайта.



    В OpenCart 2 Русская сборка сохранена полная совместимость с модулями и темами от OpenCart 2

    Об ошибках данного релиза просьба писать в данной теме.

    Вопросы "как установить", "а как мне сделать" просьба задавать в другом разделе или теме форума.

    Инструкция по установке находится в разделе Документация

    P.S Всем хороших тестов и внедрений !!!
     

    Вложения:

    Последнее редактирование: 29 июн 2016
    Lost Rocker, RoS, optimlab и ещё 1-му нравится это.
  2. KirillKern

    KirillKern Активный пользователь

    Сообщения:
    102
    Симпатии:
    34
    у меня у одного после обновы с 2102 вместо инсталл вываливается 500ая ?

    если мало ли кому-нибудь поможет: админка, модификаторы, обновить и сразу возвращаемся на инстал.


    чот вообще трындец. слетело просто всё. и просто напрочь (
    проще сызново ставить по-моему (
     
    Последнее редактирование: 3 мар 2016
  3. neopixel

    neopixel Новичок

    Сообщения:
    2
    Симпатии:
    0
    Добрый вечер, у меня тоже ошибка 500.
    Пытался обновить 2.1.0.2 на новую.

    Напишите, пожалуйста, подробную инструкцию по обновлению.

    Спасибо.
     
  4. KirillKern

    KirillKern Активный пользователь

    Сообщения:
    102
    Симпатии:
    34
    непосредственно обновится, поможет очистка модификаторов, после накатки файлов поверх.
    но вот после вас ожидает полный трындец )
    языки слетают. перенастройка языков в админке толку не даёт.
    потом начинается какой-то трындец со статусами заказов.
    они все будут снесены, а после не будут добавляться, отсюда пойдут проблемы с настройками магазов в общем - мол не заполнены формы..в той части, где нужно переопределить заказы в процессе и заказы, которые считать исполненными...а заполнить их нечем т.к. статусы вычищаются,а после не добавляются (

    на этой стадии я забил, откатил всё назад.
    хочу вынести все свои дополнения и вкмоды в окмоды и переставить магаз с нуля. т.к. обновление представляется более геморройным процессом.


    присоединяюсь к очереди ожидающих более развёрнутый мануал :confused::)
     
  5. Yuriy.Gr

    Yuriy.Gr Новичок

    Сообщения:
    26
    Симпатии:
    16
    Имхо, нет толку сразу обновлять магазин. Надо ждать новых релизов, патчей и подобное ереси.
    С 2.2.0.0 пускай возятся разработчики модулей и дополнений, чтоб понять, как и что будет в дальнейшем.
     
  6. KirillKern

    KirillKern Активный пользователь

    Сообщения:
    102
    Симпатии:
    34
    ну так то двойке уже больше года... пора бы там всё впорядок привести (

    у меня первый магазин на 1564 стоит... специально ждал выхода отличных от 2.0.* релизов чтоб скачивать и ставить то, что уже отъездили, проверили, везде всё прокоментировали и подправили...

    судя по хронологии выхода предыдущих версий 2.2.0.* нам долго ещё ждать (
     
  7. Ravilr

    Ravilr Специалист

    Сообщения:
    3.863
    Симпатии:
    1.059
    Обновление надо обкатать. Еще никто не тестировал плотно. Как самостоятельный продукт и с новой установко 2.2.0.0 рабочий вариант. Его пилили долго, долго перестраивали итд.
    Да процесс обновление поменялся, теперь для каждой версии свои скрипты обновление, если так можно выразится.
    Поэтому при неудачах обязательно пишите версию.

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

    Как сам все протестирую, отпишусь. На следующей недели предстоит обновления у клиента с 2.0.3.1 на 2.2.0.0
     
    Zlata Jesen и pomansur нравится это.
  8. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    может на видео заснимите процесс?
    если будете локально обновлять
    p.s. сам обновил с крайней на эту на поддомене
    и что хорошо, что на хостинге и нет нагрузки/не было, но русского языка нет - все на инглише
     
    Последнее редактирование: 4 мар 2016
  9. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.434
    Симпатии:
    780
    зайти в админку в настройки языка, редактировать и выбрать ru-ru нажать сохранить.
     
  10. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    пробовал
    щас вообще и категории и весь товар пропал
     
  11. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.434
    Симпатии:
    780
    в базе данных изменить значения вручную или выполнить запрос
    Код:
    UPDATE oc_setting  SET `value` = 'ru-ru' WHERE `key` = 'config_language' AND `value` = 'ru';
    UPDATE oc_setting  SET `value` = 'ru-ru' WHERE `key` = 'config_admin_language' AND `value` = 'ru';
    UPDATE oc_language  SET `code` = 'ru-ru' WHERE `code` = 'ru';
     
  12. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    Код:
    UPDATE oc_setting SET  `value` =  'ru-ru' WHERE  `key` =  'config_language' AND  `value` =  'ru';# Затронута 1 строка.
    UPDATE oc_setting SET  `value` =  'ru-ru' WHERE  `key` =  'config_admin_language' AND  `value` =  'ru';# Затронута 1 строка.
    UPDATE oc_language SET  `code` =  'ru-ru' WHERE  `code` =  'ru';# MySQL вернула пустой результат (т.е. ноль строк).
    но в принципе все стало на русском
     
  13. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.434
    Симпатии:
    780
    потому что

    Если еще что то найдется по обновлению, прошу сообщить.
     
  14. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    дак я сначала и выбрал ru-ru
     
  15. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.434
    Симпатии:
    780
    потому и не сработал последний запрос. В общем все нормально.
     
  16. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    а зачем теперь по 2 языка?
    раньше $_['thousand_point'] = '.'; работало в russian.php
    а теперь в ru-ru.php
     
  17. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    внимательнее смотрим на архив релиза!! Нет там по два языка. То что вы обновляете, это не значит так в релизе!!!
     
  18. Zarazakbr

    Zarazakbr Новичок

    Сообщения:
    4
    Симпатии:
    1
    Версия CMS 2.2.0.0
    Всем доброго вечера. Вроде ничего не делал толком, не изменял. Но тут кликнул в админке на Клиенты/Клиенты и бац, ошибка:

    Parse error: syntax error, unexpected T_BOOLEAN_AND, expecting ')' in admin/controller/customer/customer.php on line 1105

    В самом файле customer.php в строке №1105:

    $data['header'] = $this->load->controller('column_left');

    Группы клиентов нормально, без ошибок. Подскажите, пожалуйста, в чем может быть проблема? Заранее спасибо!!!
     
    Последнее редактирование: 6 мар 2016
  19. Lexxxart

    Lexxxart Пользователь

    Сообщения:
    46
    Симпатии:
    0
    Привет, поставил новую мартовскую версию обнаружил косяк - она не вставляет картинки! что делать

    тоесть через раз то открывает когда ее выберешь то вставляет - что за проблема - какие файлы со старой сборки залить?

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


    1) и проблема только с вставкой картинок в текст как я понял

    тоесть ставлю курсор ставлю нажимаю кнопку картинка щелкаю по тексту не вставляет а открывает

    чтобы вставилась нужно закрыть загрузчик потом снова открыть


    2) не удаляет большие картинки - в хроме , в firefox нормально

     
    Последнее редактирование: 6 мар 2016
  20. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Ничего не понял из выше написанного. Как будто писалось за минуту, не читая впопыхах.
    Если есть желание написать об ошибке, напишите нормально с порядком действий, версии браузеров, какая страница, точный размер итд.

    В текстовый редактор картинка не вставляется, если нажать на вставку изображения в редакторе, а потом в открывшемся окне перейти в папку. Это баг.

    Решение:

    в файле \admin\view\javascript\common.js

    это
    Код:
    $('#modal-image a.thumbnail').on('click', function(e) {
    заменить на
    Код:
    $('#modal-image').delegate('a.thumbnail', 'click', function(e) {
     
    lavlan нравится это.