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

ocStore v1.5.1.3 релиз


dinox

Recommended Posts

Приветствую всех!

Вышел новогодний релиз ocStore v1.5.1.3

Первым делом скажу об изменении нумерации версий, для того чтобы не возникало лишних вопросов на базе какой версии OpenCart наша сборка.

Первые четыре цифры версии ocStore показывают, на какой версии OpenCart сделана данная сборка. В случае дополнительных релизов появляется 5-ая цифра, которая обозначает промежуточный номер сборки.

Изменения в версии по сравнению с ocStore v1.0.1:

  • Исправлен метод оплаты LiqPay для работы с рублями.
  • Добавлен метод оплаты "Сбербанк РФ".
  • Добавлена отправка SMS уведомлений.
  • Добавлены title и h1 для товаров и категорий.
  • Для статей добавлены title, h1, meta keywords и meta description.
  • Для производителей добавлены title, h1, meta keywords, meta description и description.
  • Добавлена настройка группы покупателей назначаемой при регистрации.
  • Заменена модель категорий для существенного снижения нагрузки на mySql сервер.
  • Исправлены генераторы Sitemap и Google Base

Разница между ocStore v1.5.1.3 и оригинальным OpenCart v1.5.1.3:

Локализация:

Добавлен русский языковой пакет;

SEO:

  • Добавлены title и h1 для товаров и категорий;
  • Для статей добавлены title, h1, meta keywords и meta description;
  • Для производителей добавлены title, h1, meta keywords, meta description и description;
  • Добавлен альтернативный метод формирования ЧПУ исключающий формирование разных ссылок для одной страницы;
  • Исправлены генераторы Sitemap и Google Base;
  • Добавлен генератор YML файла для Яндекс.Маркет;
Оптимизация:

  • Оптимизирован алгоритм формирования списка категорий в админке;
  • Изменён алгоритм отображения списка категорий в админке;
  • Заменена модель категорий публичной части для существенного снижения нагрузки на mySql сервер;

Национальные методы оплаты:

  • Добавлен метод оплаты "Сбербанк РФ";
  • Добавлены методы оплаты Webmoney WMR, WMU, WME, WMZ;
  • Исправлен метод оплаты LiqPay для работы с рублями;
  • Исправлен метод оплаты Moneybookers;

Расширение функционала:

  • Добавлена отправка SMS уведомлений;
  • Добавлена возможность выбирать группу покупателей назначаемой при регистрации;
  • Добавлено отображение активного пункта в горизонтальном меню;

Скачать: http://myopencart.go...tore_v1.5.1.3.zip

  • +1 11
Надіслати
Поділитися на інших сайтах


с ocStore v1.0.1 попытался обновиться на ocStore v1.5.3.1, при нажатии кнопки "Обновить"

вижу:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/vhosts/safineko.ru/httpdocs/install/model/upgrade.php on line 47

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/safineko.ru/httpdocs/install/model/upgrade.php:47) in /home/vhosts/safineko.ru/httpdocs/system/engine/controller.php on line 28

Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/safineko.ru/httpdocs/install/model/upgrade.php:47) in /home/vhosts/safineko.ru/httpdocs/system/engine/controller.php on line 29

что это?

Надіслати
Поділитися на інших сайтах


Кстати, в новости о релизе бы сразу добавляли линки на доки "как обновить опенкарт". Ежели существуют такие.

В архиве должен быть файл с инструкциями по обновлению... по крайней мере такой файл готовился...
Надіслати
Поділитися на інших сайтах

Надо бы подправить... не 1.5.3.1, а 1.5.1.3

Исправлено, извините замотался))))

И до конца так и не перевели...

Перевод Файлов локализации сделан, не переведены только некоторые части базе которые будут в дальнейшем переведены:)
Надіслати
Поділитися на інших сайтах


Перевод на русский язык.

После установки, выполните запрос в базе: (добавлены комментарии)

-- Перевод в таблице "layout" (Система > Дизайн > Схемы)
UPDATE layout SET name =REPLACE(name, 'Account', 'Личный Кабинет');
UPDATE layout SET name =REPLACE(name, 'Affiliate', 'Кабинет Партнера');
UPDATE layout SET name =REPLACE(name, 'Category', 'Категории');
UPDATE layout SET name =REPLACE(name, 'Checkout', 'Оформление Заказа');
UPDATE layout SET name =REPLACE(name, 'Contact', 'Контакты');
UPDATE layout SET name =REPLACE(name, 'Default', 'По Умолчанию');
UPDATE layout SET name =REPLACE(name, 'Home', 'Главная Страница');
UPDATE layout SET name =REPLACE(name, 'Information', 'Информация');
UPDATE layout SET name =REPLACE(name, 'Product', 'Страница Товара');
UPDATE layout SET name =REPLACE(name, 'Manufacturer', 'Производители');
UPDATE layout SET name =REPLACE(name, 'Sitemap', 'Карта сайта');

-- Перевод в таблице "return_reason" (Система > Локализация > Возвраты > Причины возврата)
UPDATE return_reason SET name =REPLACE(name, 'Dead On Arrival', 'Испорчен по прибытию');
UPDATE return_reason SET name =REPLACE(name, 'Received Wrong Item', 'Отправлен не по адресу');
UPDATE return_reason SET name =REPLACE(name, 'Order Error', 'Заказ по ошибке');
UPDATE return_reason SET name =REPLACE(name, 'Faulty, please supply details', 'Неисправность. Опишите');
UPDATE return_reason SET name =REPLACE(name, 'Other, please supply details', 'Другое. Укажите причину');

-- Перевод в таблице "return_action" (Система > Локализация > Возвраты > Операции возврата)
UPDATE return_action SET name =REPLACE(name, 'Refunded', 'Возвращено');
UPDATE return_action SET name =REPLACE(name, 'Credit Issued', 'Выданы кредиты');
UPDATE return_action SET name =REPLACE(name, 'Replacement Sent', 'Отправлен другой товар');

-- Перевод в таблице "return_status" (Система > Локализация > Возвраты > Статусы возвратов)
UPDATE return_status SET name =REPLACE(name, 'Pending', 'На рассмотрении');
UPDATE return_status SET name =REPLACE(name, 'Complete', 'Завершен');
UPDATE return_status SET name =REPLACE(name, 'Awaiting Products', 'Ожидание товара');

-- Перевод в таблице "order_status" (Система > Локализация > Статусы заказов)
UPDATE order_status SET name =REPLACE(name, 'Expired', 'Срок оплаты истёк');
UPDATE order_status SET name =REPLACE(name, 'Processed', 'Заказ Обработан');
UPDATE order_status SET name =REPLACE(name, 'Voided', 'Заказ аннулирован');
--
update.zip Змінено користувачем tim21701
  • +1 1
Надіслати
Поділитися на інших сайтах

с ocStore v1.0.1 попытался обновиться на ocStore v1.5.3.1, при нажатии кнопки "Обновить"

вижу:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/vhosts/safineko.ru/httpdocs/install/model/upgrade.php on line 47

У таблиц нет префикса?
Надіслати
Поділитися на інших сайтах

Заметил глюк небольшой. Практически все демо-товары в этой сборке, закреплены (помимо своих категорий) ещё и к категории "Компьютеры". И когда снимаешь галочку (на вкладке "Связи"), они всё равно там отображаются... Возвращаешься на вкладку "Связи" а галочка как там стояла - так и стоит. Проблем в будущем не будет?

Или у меня у одного так??? ;)

Надіслати
Поділитися на інших сайтах

У таблиц нет префикса?

Да, при установке ocStore v1.0.1 префикса не было, согласно инструкции - ничего не трогал...

ps: наверное проще переустановить на новую версию, чем обновить, просто ни разу не обновлял, поэтому решил попробовать...

Надіслати
Поділитися на інших сайтах


Ошибку выдало при обновлении поля invoice_prefix в таблице oc_order

Так как у тебя нет префикса то имя таблицы получилось order, а это зарезервированное слово которое нельзя использовать в качестве имён таблиц/столбцов.

С этим файлом обновление должно пройти успешно.

upgrade.zip

  • +1 1
Надіслати
Поділитися на інших сайтах

Практически все демо-товары в этой сборке, закреплены (помимо своих категорий) ещё и к категории "Компьютеры".

Попробуй в оригинальном Opencart'е посмотреть какие товары отображаются в категории "Компьютеры"... только сильно не удивляйся - те же!

Заодно посмотри в оригинальном Opencart'е что происходит с курсами при смене валюты по умолчанию... будет ещё один повод удивиться :)

Или у меня у одного так??? ;)

Похоже что - у тебя одного...
Надіслати
Поділитися на інших сайтах

...Попробуй в оригинальном Opencart'е посмотреть какие товары отображаются в категории "Компьютеры"...

Игорь, я знаю, что отображается в оригинале... Вот только если их "там" убрать - то они больше не появляются в группе "Компьютеры"...

...Заодно посмотри в оригинальном Opencart'е что происходит с курсами при смене валюты по умолчанию...

При смене валют по умолчанию, (в оригинальном OpenCart) ничего не происходит - потому что там нет валюты Рубль. А здесь, архив был перезалит и всё исправлено. Только при чем тут это, если разговор идёт про глюки со связями?

...Курсы валют при переключении на главную валюту Рубль - исправлены, цены у товара взяты из Яндекс.Маркета, средние на сегодняшний день...

.  
Надіслати
Поділитися на інших сайтах

Ошибку выдало при обновлении поля invoice_prefix в таблице oc_order

Так как у тебя нет префикса то имя таблицы получилось order, а это зарезервированное слово которое нельзя использовать в качестве имён таблиц/столбцов.

С этим файлом обновление должно пройти успешно.

upgrade.zip

у меня та же самая ошибка, замена файлва в инстале не помогла, ошибка появляется :( в бд тоже все без префиксов
Надіслати
Поділитися на інших сайтах

В модуле "Рекомендуемые" при нажатии на кнопку "Добавить модуль", получил вот такой ужас в IE8:

Изображение

Однако, в Опере 11.60 всё в порядке. У кого какие идеи на этот счёт?

P.S.

Обновился на IE9 и ошибка пропала...

ЗЫ, долго ржал на дизайном ИЕ9 ))))))))))))))))))))

Змінено користувачем tim21701
Надіслати
Поділитися на інших сайтах

Ошибку выдало при обновлении поля invoice_prefix в таблице oc_order

Так как у тебя нет префикса то имя таблицы получилось order, а это зарезервированное слово которое нельзя использовать в качестве имён таблиц/столбцов.

С этим файлом обновление должно пройти успешно.

upgrade.zip

Спасибо, обновление прошло успешно, НО:

при переходе к витрине вижу:

Error: Unknown column 'tr.tax_class_id' in 'field list'

Error No: 1054

SELECT tr.tax_class_id, tr.rate, tr.description, tr.priority FROM tax_rate tr LEFT JOIN zone_to_geo_zone z2gz ON (tr.geo_zone_id = z2gz.geo_zone_id) LEFT JOIN geo_zone gz ON (tr.geo_zone_id = gz.geo_zone_id) WHERE (z2gz.country_id = '0' OR z2gz.country_id = '176') AND (z2gz.zone_id = '0' OR z2gz.zone_id = '2808') ORDER BY tr.priority ASC

Надіслати
Поділитися на інших сайтах


Вот только если их "там" убрать - то они больше не появляются в группе "Компьютеры"...

Если их "тут" убрать - то они больше так же не появляются в группе "Компьютеры"...
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

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