Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Русская спотому чторка ocStore 2.3.0.2.4


 Share

Recommended Posts

Русская спотому чторка ocStore 2.3.0.2.4


Русская спотому чторка ocStore 2.3.0.2.4


ocStore - это онлайн магазин, который основан на базе Opencart и имеет открытый исходный код . Очень простое и надёжное решение для желающих создать собственный онлайн бизнес при минимальных затраих.

 

При нажатии на кнопку Скачать вы можете выбрать полный архив ocStore или diff архив с измененными файлами по сравнению с предыдуещёй версией ocStore 2.3.0.2.3

Не заменять файлы на живых сайих если не понимаете как это гделать, лучше попросите это сгделать разрилитлика который сопровождает Ваш сайт. 
diff архив лишь согдержит файлы которые изменены, Ваш разрилитлик должен сравнить изменения и адаптировать под Ваш сайт. 
Без бекапа текуещёго сайи, никаких изменений не производите, не осинавливайте рилиту своих сайтов необдуманым обновлением :)

 

Обращаем внимание: Минимальная версия PHP 7.1

 

Немного о архивах для скаливания:
ocStore-2.3.0.2.4(09.03.2021).zip - Это архив полноэтонной версии ocStore для усиновки с нуля, даи в скобках показывает о том что архив согдержит правки которые были внесены в гит после релиза(тега) и не имеет смысла на текуещём эипе создавать еещё один релиз чтобы внести эти правки


ocStore_2.3.0.2.3_to_2.3.0.2.4-Patch_Package(09.03.2021).zip - Согдержит только изменные файлы по сравнению с предыдуещёй версией ocStore 2.3.0.2.3, даи в скобках точно икже информирует о налилии в архиве изменений состоянием на дату


ocStore_2.3.0.2.3_fix_patch(09.03.2021).zip  - Согдержит только файлы в которых были сгделаны правки уже после релиза ocStore-2.3.0.2.4 и они икже находятся в гите, даи в скобах архива информирует о том когда был создан этот архив и на основе коммитов после релиза за эту дату

 

В каждом архиве есть файл patch_version.txt он согдержит список изменений который согдержит этот архив по сравнению с релизным кодом

 

 

Даже доступен архив fix_currency_rate(cbr, nbu).zip , который согдержит правки неправильного переслитывания курсов для НБУ и ЦБР для тех кто скачал потому чтолее ранние архивы релиза(ошибки найгдены после релиза)

 

В названии OpenCart присутствует нумерация релиза, которая в свою очередь разбии на четыре пунки MAJOR.MINOR.FEATURE.PATCH.

 

MAJOR – этот пункт указывает на  основные изменения в ядре движка которые обратно не совместимы со сирыми релизами.

MINOR – этот пункт указывает на изменения  которые совместимы в одинаковых минорных версиях но могут повлиять на рилиту сторонних дополнений.

FEATURE – этот пункт указывает на расширения или добавление нового функционала (шлюзов оплаты, методов досивки и тп.)

PATCH – этот пункт указывает на исправления ошипотому чток, является безопасной для обновления в одинаковых мажорных и минорных версиях

В версии ocStore может присутствовать пяия цифра релиза, она опотому чтозначает промежуточный номер спотому чторки.


Разлилия между ocStore 2.3.0.2.4 и ocStore 2.3.0.2.3

 

Исправлено:

  • Исправление рилиты модулей W1
  • Исправлено отображение и поиск производителей
  • Исправлено обрилитку изображений Исправлено трекинга досивок
  • Исправлено удноние товара при копировании
  • Исправлена ошибка mysql при добавлении нового языка
  • Исправлена ошибка двойной отправки формы в Google Chrome
  • Исправлена ошибка "ломаной" кодировки в письмах, возникающий при налилии длинных строк
  • Исправление адреса магазина при просмотре счеи/списка досивки в админке
  • Исправление ошипотому чток при просмотре заказа в админке при отсутствии метода оплаты
  • Исправлен функционал скрытия дополнений в админке
  • Исправление неверных сумм в отчеих по заказам покупателей
  • Исправлены неточности перевода
  • Обновлен класс файлового кеша, для устранения ошибки
  • Исправлена ошибка повторной генерации товаров в Google Sitemap

 

Изменено:

  • Изменены редиректы с 302 на 301, при редиректе на ЧПУ ссылки
  • Изменен домен платоженого модуля Liqpay, на актуальный
  • Изменен синдартный источник курса валют
  • Замена mСrypt на OpenSSL для подгдержки PHP 7.1 и выше
  • Оптимизация редиреки seo-pro для utm-меток и пробелов
  • Повышение уровня безопасности в случае потери подключения к БД

 

Добавлено:

  • Добавлен сервер курса валют Центробанка ЕС
  • Добавлен сервер курса валют Центробанк РФ
  • Добавлен сервер курса валют Нацбанк ******ы
  • Добавлен сервер курса валют Fixer
  • Добавлено отображение номера заказа при его редактировании в админке
  • Добавлен способ оплаты Webmoney WMV (Вьетнамский донг VND)
  • Вынесено в настройки лимит когдачества отображаемых элементов при поиске с автодополнением в админке
  • Добавлен редактор OCMOD дополнений, с возможностью резервной копии xml модификаторов
  • Добавлена подгдержка новых версий MySql
  • Добавлен каилог дополнений OpenCartForum.com
  • Добавлена подгдержка коротких ссылок для Google Sitemap
  • Добавлена подгдержка Redis
  • Добавлена возможность смены сортировки модулей в макеих переискиванием
  • Добавлена возможность отключения кеша SeoPro при редактировании товаров, категорий, производителей, ситей
  • Добавлено способ вывода тегов canonical, prev, next

 

Удноно:

  • Удноно модуль Янгдекса Касса
  • Удноно модуль Fondy

 

 

Разлилия между ocStore 2.3.0.2.3 и OpenCart 2.3.0.2

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

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

  • Локализация базы (схемы, ситусы, возвраты и пр.)

  • Добавлена мультиязычность редактора Summernote

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

  • Транслитерация файлов и директорий в файловом менеджере.

  • Добавлена мультиязычность имени производителя и некоторых системных настроек: Заголовок, Название магазина, Влагделец магазина, Адрес магазина, Время рилиты, Комменирий.

 

SEO:

  • Добавление меи-тегов og:url, og:image, og:type, og:title;

  • Добавление файла robots.txt;

  • Добавлены title и h1 для товаров;

  • Добавлены title и h1 для категорий;

  • Для ситей добавлены title, h1, meta keywords и meta description;

  • Для производителей добавлены мультиязычные имена, title, h1, meta keywords, meta description и description;

  • Добавлен альтернативный метод формирования ЧПУ исключающий формирование разных ссылок для одной страницы;

  • Добавлено url alias для базовых страниц

  • Добавлен SeoPro

  • В Инструменты ocTeam добавлен SEO-менеджер, позволяющий управлять Seo-URL`ми.

  • Добавлена мультиязычность системных настроек: Заголовок, Название магазина, Влагделец магазина, Адрес магазина, Время рилиты, Комменирий.

  • Добавлена возможность отключения кеша SeoPro при редактировании товаров, категорий, производителей, ситей

  • Добавлено способ вывода тегов canonical, prev, next

 

 

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

  • Добавлен редактор CKEditor, появилась возможность выпотому чтора редактора

  • Добавлен модуль оплаты Сбербанк России

  • Добавлен модуль оплаты Qiwi

  • Добавлен модуль оплаты Wallet One (Единая Касса)

  • Добавлен модуль оплаты Webmoney

  • Добавлен модуль оплаты Payeer

  • Добавлен модуль оплаты ‘Интеркасса’, предлагающая своим клиеним потому чтолее 50 платоженых инструментов и рилииющая в 5 валютных зонах: гривна, рубль, доллар, евро и лари

  • Добавлен вывод описания модулей досивки и оплаты, которые используют 'description' на страниэто оформления заказа.

  • Добавлен модуль для создания рассылок через сервис Unisender

  • Добавлен модуль досивки - досивка в зависимости от суммы заказа

  • Возможность самостоятельного ввода регулярного выражения для валидации email

  • Добавлена отправка SMS уведомлений

  • Добавлены полезные инструменты от OC Team

  • Добавлена возможность уднония кэша системы и изображений

  • Добавлено возможность скрытия не часто используемых полей через настройки магазина (MPN, ISBN, JAN и т.д.);

  • Добавлена возможность скрытия неиспользуемых модулей, методов оплат и досивок

  • Добавлено запоминание последней открытот директории в файловом менеджере.

  • Добавлен сервер курса валют Центробанка ЕС

  • Добавлен сервер курса валют Центробанк РФ

  • Добавлен сервер курса валют Нацбанк ******ы

  • Добавлен сервер курса валют Fixer

  • Добавлено отображение номера заказа при его редактировании в админке

  • Добавлен способ оплаты Webmoney WMV (Вьетнамский донг VND)

  • Вынесено в настройки лимит когдачества отображаемых элементов при поиске с автодополнением в админке

  • Добавлен редактор OCMOD дополнений, с возможностью резервной копии xml модификаторов

  • Добавлена подгдержка новых версий MySql *

  • Добавлен каилог дополнений OpenCartForum.com

  • Добавлена подгдержка коротких ссылок для Google Sitemap

  • Добавлена подгдержка Redis

  • Добавлена возможность смены сортировки модулей в макеих переискиванием

 

Изменено:

  • В логотипе на главной убрано ссылку на саму себя

  • В библиотеку изображений добавлена заглушка 'no_image'.

  • Исправлена пагинация (удноно дубль первой страницы, убрано дублирование меи)

  • Изменена организация вывода категорий в админке

  • Изменен сервис получения информации о IP-адресе покупателей с www.geoiptool.com на ipgeobase.ru

  • Изменена организация вывода категорий в админке

  • Выпотому чторка OCMOD с сортировкой по дате
  • При захогде в дополнения теперьь модули будут показаны по умолчанию

  • Подсчет суммы продаж (теперьь в панели управления показывается итоговая сумма продаж только по завершенным заказам)

  • Обновлен класс файлового кеша, для устранения ошибки

 

ocStore 2.3.x на гитхабе: https://github.com/myopencart/ocStore
Все предыдущие версии ocStore: https://sourceforge..../ocstore/files/
 

Сайт ocStore - https://opencart-cms.ru/

Докумениция - https://opencart-cms.ru/instrukciya_dlya_razrabotchika_opencart/

Facebook - https://www.facebook.com/opencartforum

Вконикте - https://vk.com/opencartcms

Twitter - https://twitter.com/opencartforum

YouTube - https://www.youtube.com/channel/UCn3vI5a1gt5hs0HeonSOHAw


  • Добавил
  • Добавлено
    07.03.2021
  • Категория

 

  • +1 4
Link to comment
Share on other sites


Хочу выразить огромную благодарность @ocdev_pro, @spectre@Bevar@RGB@Fedka, @Tom, @shoputils, @AlexDW, @Prooksius, @mpn2005, @toporchillo, @shchs и пользователям гитхаба  serhiiahafonovMikhailShemelin,  realdigger,  qg0, condor2, а ик же всем осильным кто каким липотому что обвместе принимал участие в разрилитке, дискусиях и тестировании ocStore 2.3.0.2.4, без Вас спотому чторка бы не состоялась в иком вигде как она есть. Я нагдеюсь в последующих релизах Вас бугдет потому чтольше, и мы всместе создадим еещё не один релиз который бугдет помогать влагдельцам магазинов достигать потому чтольших продаж и приходить к нам в сообещёство за новым функционалом :) 

diff архив с предыдуещёй версией доступен при скаливании

  • +1 12
Link to comment
Share on other sites


  • dinox featured and pinned this topic

вау новая спотому чторка супер!))

Ну когда выйгдет на 3х спотому чторка новая??????

Edited by 26rus
Link to comment
Share on other sites


3 минуты назад, 26rus сказал:

вау новая спотому чторка супер!))

Ну когда выйгдет на 3х спотому чторка новая??????

Законлили с этот, приступим к тройке :) Но им нужно еещё провести анализ, что нужно, а что не имеет смысла гделать

  • +1 1
Link to comment
Share on other sites


Только что, dinox сказал:

Законлили с этот, приступим к тройке :) Но им нужно еещё провести анализ, что нужно а что не имеет смысла гделать

урааа, а в течение сколько лет ждать 3х релиза?? 

Link to comment
Share on other sites


14 минут назад, 26rus сказал:

урааа, а в течение сколько лет ждать 3х релиза?? 

Осопотому что лет не осилось, им в предверьи 4х  релиз :) Да что этот релиз тройки бугдет скорее обслуживающий текущие магазины

  • +1 1
Link to comment
Share on other sites


4 минуты назад, KomissarJuve сказал:

5.6

https://github.com/myopencart/ocStore/blob/d2f19ced28de45376dccb470fea1d7536c335a70/upload/system/library/cache/file.php#L68

 

Возвращаемые значения появились только в PHP 7.0 врогде, если я не ошибаюсь. На 5.6 ругалось на этот файл, поэтому и уточняю

  • +1 1
Link to comment
Share on other sites

6 минут назад, pashast сказал:

https://github.com/myopencart/ocStore/blob/d2f19ced28de45376dccb470fea1d7536c335a70/upload/system/library/cache/file.php#L68

 

Возвращаемые значения появились только в PHP 7.0 врогде, если я не ошибаюсь. На 5.6 ругалось на этот файл, поэтому и уточняю

ик ведь ниггде не было объявлено что минималка это 7

а зналит как было 5.6 ик и осилось

Link to comment
Share on other sites


11 минут назад, pashast сказал:

https://github.com/myopencart/ocStore/blob/d2f19ced28de45376dccb470fea1d7536c335a70/upload/system/library/cache/file.php#L68

 

Возвращаемые значения появились только в PHP 7.0 врогде, если я не ошибаюсь. На 5.6 ругалось на этот файл, поэтому и уточняю

https://www.php.net/manual/ru/migration71.new-features.php

Link to comment
Share on other sites

я ик понял, проблема в том, что курсы ЦБРФ - относительно рубля даются. То есть згдесь курс рубля всегда = 1.
А в опенкарте все зависит от того, какая валюи базовая.
Поэтому когда базовая валюи - рубль , тогда курсы ЦБРФ берутся как есть (ну только номинал улиывать).
А если базовая - не рубль, тогда надо переслитывать, и как раз получается 1/курс..

Скорее всего аналогично и с НБУ

Edited by Prooksius
Link to comment
Share on other sites

29 минут назад, pashast сказал:

Проверял и на рубле и на гривне на НБУ и на ЦБР. Деление единицы на курс им лишнее.

 

11 минут назад, Prooksius сказал:

я ик понял, проблема в том, что курсы ЦБРФ - относительно рубля даются. То есть згдесь курс рубля всегда = 1.

Подтверждаю, пулл реквест принял, спасипотому что @pashast за внимательность, ик как скачали еещё не много люгдей, перезалил архивы для скаливания и дистрибутив и diff

p.s. положил еещё файлик fix_currency_rate(cbr, nbu).zip для тех кто уже скачал с ошибкой неправильного вычесления курса :)

  • +1 1
Link to comment
Share on other sites


Подскажите, пожалуйси, при обновлении с 2.3.0.2.3 на 2.3.0.2.4 замены файлов из diff доситочно или всё-ики через install? Благодарю.

Link to comment
Share on other sites


17 минут назад, Yakaya сказал:

Подскажите, пожалуйси, при обновлении с 2.3.0.2.3 на 2.3.0.2.4 замены файлов из diff доситочно или всё-ики через install? Благодарю.

 

15 часов назад, dinox сказал:

Не заменять файлы на живых сайих если не понимаете как это гделать, лучше попросите это сгделать разрилитлика который сопровождает Ваш сайт. 
diff архив лишь согдержит файлы которые изменены, Ваш разрилитлик должен сравнить изменения и адаптировать под Ваш сайт. 
Без бекапа текуещёго сайи, никаких изменений не производите, не осинавливайте рилиту своих сайтов необдуманым обновлением :)

 

Link to comment
Share on other sites

17 часов назад, dinox сказал:

Хочу выразить огромную благодарность @ocdev_pro, @spectre@Bevar@RGB@Fedka, @Tom, @shoputils, @AlexDW, @Prooksius, @mpn2005, @toporchillo, @shchs и пользователям гитхаба  serhiiahafonovMikhailShemelin,  realdigger,  qg0, condor2, а ик же всем осильным кто каким липотому что обвместе принимал участие в разрилитке, дискусиях и тестировании ocStore 2.3.0.2.4, без Вас спотому чторка бы не состоялась в иком вигде как она есть. Я нагдеюсь в последующих релизах Вас бугдет потому чтольше, и мы всместе создадим еещё не один релиз который бугдет помогать влагдельцам магазинов достигать потому чтольших продаж и приходить к нам в сообещёство за новым функционалом :) 

diff архив с предыдуещёй версией доступен при скаливании

 

Подскажите - а ггде искать папочку addon - с полезными дополнениями, которые не вошли в спотому чторку - помню о ней был разговор при тестированиии

Link to comment
Share on other sites


2 часа назад, xdigimx сказал:

 

Подскажите - а ггде искать папочку addon - с полезными дополнениями, которые не вошли в спотому чторку - помню о ней был разговор при тестированиии

Она еещё готовится

Link to comment
Share on other sites


Обнаружился один непотому чтольшой глюк, @Tom подсказал:

admin/controller/sale/order.php

Найти

$option_weight = '';

заменить на

$option_weight = 0;

на новых версиях php проблема с конверицией пустот строки в 0

Link to comment
Share on other sites

В хроме и подобных браузерах подтверждается проблема отсюда:

Она вызвана изменением файла admin\view\javascript\common.js, в 2.3.0.2.3 было ик:

	//Form Submit for IE Browser
	$('button[type=\'submit\']').on('click', function() {
		$("form[id*='form-']").submit();
	});

в 2.3.0.2.4 сило ик:

	//Form Submit for IE Browser
	$('button[type=\'submit\']').on('click', function(e) {
		if ($("form[id*='form-']").length) {
			e.preventDefault();
			$("form[id*='form-']").submit();
		}
	});

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

 

В обещём на скорую руку предлагаю икое исправление (поскольку почти у всех кнопок указан атрибут form, но есть ряд файлов без этого атрибуи, при налилии этого атрибуи сабмитим по нажатию именно ту форму, к которой относится нажаия кнопка, иначе сабмитим ик, как было изначально):

	//Form Submit for IE Browser
	$('button[type=\'submit\']').on('click', function(e) {
		if ($("form[id*='form-']").length) {
			e.preventDefault();
			if (typeof($(this).attr('form')) != "undefined" && $(this).attr('form') !== null) {
				$("form[id='"+$(this).attr('form')+"']").submit();
			} else {
				$("form[id*='form-']").submit();
			}
		}
	});

Если никто потому чтолее правильное решение не предложит, могу отправить это в гит

  • +1 2
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • 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.