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

Релиз ocStore 3.0.2.0


dinox

Recommended Posts

Сообщаем Вам о выходе нового релиза ocStore 3.0.2.0. 


Версионность
В названии OpenCart присутствует нумерация релиза, которая в свою очередь разбита на четыре пункта MAJOR.MINOR.FEATURE.PATCH.
 
MAJOR – этот пункт указывает на  основные изменения в ядре движка которые обратно не совместимы со старыми релизами.
MINOR – этот пункт указывает на изменения  которые совместимы в одинаковых минорных версиях но могут повлиять на работу сторонних дополнений.
FEATURE – этот пункт указывает на расширения или добавление нового функционала (шлюзов оплаты, методов доставки и тп.) 
PATCH – этот пункт указывает на исправления ошибок, является безопасной для обновления в одинаковых мажорных и минорных версиях
 
В версии ocStore может присутствовать пятая цифра релиза, она обозначает промежуточный номер сборки.
 
 

Различия между ocStore 3.0.2.0 и OpenCart 3.0.2.0


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

  • Добавлен русский языковой пакет
  • Локализация базы (схемы, статусы, возвраты и пр.)
  • Добавлена мультиязычность редактора 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;
  • Добавлен альтернативный метод формирования ЧПУ исключающий формирование разных ссылок для одной страницы;
  • Добавлено noindex и follow для технических страниц,  сортировок, лимитов и при необходимости можно  управлять этими параметрами на страницах товаров, категорий, статей, производителей, блога
  • Добавлен SeoPro

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

  • Добавлен модуль оплаты WalletOne (Единая Касса)
  • Добавлен модуль оплаты Webmoney
  • Добавлен модуль Яндекс.Маркет
  • Добавлен модуль Яндекс.Турбо
  • Добавлен модуль для создания рассылок через сервис Unisender
  • Добавлена возможность скрытия неиспользуемых модулей, методов оплат и доставок
  • Добавлен блог
  • Связка блога с товарами, категориями, производителями
  • Рекомендуемые товары с привязкой к товарами, категориями, производителями
  • Статьи блога с привязкой к товарами, категориями, производителями
  • Название в заголовке при редактировании категорий, производителей, товаров, статей
  • Добавлены макеты в производителях
  • Поиск в админ панели


Изменено:

  • В логотипе на главной убрано ссылку на саму себя
  • Кнопка удаления кэша системы и изображений теперь размещена в Настройки разработчика
  • В библиотеку изображений добавлена заглушка 'no_image'.
  • Исправлена пагинация (удалено дубль первой страницы, убрано дублирование мета)
  • Улучшение фильтра товаров в админ панели
  • Порядок сортировки расширений (активные вверху)
  • Оптимизирован листинг категорий в админке
  • В навигацию добавлено быстрое добавление категорий, покупателей, продуктов, производителей, загрузок
  • Переход в каталог из админ панели
  • Подбор товаров по любому из символов в админ панели
  • Номер заказа на странице подтверждения

 

Скачать: https://sourceforge.net/projects/ocstore/files/ocStore-3.0.2.0.zip/download
ocStore на гитхабе: https://github.com/ocStore/ocStore/
Все предыдущие версии ocStore: https://sourceforge..../ocstore/files/
 
Документация - https://docs.myopencart.com/
Facebook -  https://www.facebook.com/ocstore
Вконтакте - http://vk.com/ocstore
Twitter - https://twitter.com/myopencartcom
YouTube - https://www.youtube.com/c/MyOpenCart

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


Замечены ошибки при редактировании заказа, а точнее при изменении его статуса.

 

  Показати вміст

Решается отключением события:
 

  Показати вміст

 

И чего-то не понятно, чего два раза одни и теже события добавлены, так как Тригер и Действия у них одинаковы.

 

p.s. Забыл еще написать, что модуль Рассылки Unisender Выключен (даже вообще не добавлен) при этом.

 

 

  Показати вміст

 

Змінено користувачем OcAppLab
Дописал p.s.
  • +1 1
Надіслати
Поділитися на інших сайтах

И, наверное, больше вопрос.

Подскажите, пожалуйста, зачем в файле: catalog/controller/checkout/success.php используете сессию:

 

  Показати вміст

Нигде она кроме как в этом файле, больше не используется.

Не проще было бы сделать переменную и ее потом дальше в этом файле использовать?

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

  В 08.02.2019 в 11:50, buslikdrev сказав:

last_order_id нужно чтобы, в последнее сообщение передать номер заказа.

Expand  

Это понятно.

Вопрос в другом заключался, зачем использовать сессию в данном случае, если можно использовать переменную?

Тоисть сделать вместо этого:

  Показати вміст

 

Сделать так:

  Показати вміст

 

И соответсвенно заменить все $this->session->data['last_order_id'] на $last_order_id

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

  В 09.02.2019 в 11:40, Medialine сказав:

Есть еще один баг, может если интересно - зфиксируйте для следующей версии сборки.

Expand  

следуюшая версия будет года через два наверное

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


при включенном SEO Pro ложится сайт

 

  Цитата

Warning: preg_replace(): Unknown modifier '$' in C:\OpenServer\domains\test.by\system\library\seopro.php on line 416Warning: Cannot modify header information - headers already sent by (output started at C:\OpenServer\domains\test.by\catalog\controller\startup\error.php:34) in C:\OpenServer\domains\test.by\system\library\response.php on line 36

Expand  

 

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


  • dinox pinned this topic

Приветствую.

Скрипт обновления в дистрибутиве не работает от слова совсем, его наверно вообще не трогали.

 

С версии coStore 1.5 на оригинальный OpenCart 3.0.2 всё работает без проблем (промежуточный шаг - самописный патчик для SQL естественно), всё взлетает и всё работает.

А вот вариант с версии coStore 1.5 на ocStore 3.0.2 после старта почему то частично отсутствует локализация,  с правами доступа бяда (но это лечится), а вот с пустым разделом внутри 

  Цитата

Settings  > text_home  > Stores  > Settings

Expand  

это уже не лечится, а без настроек магазина это уже не юзабельно.

 

Отдельная  тема про изображения товаров, они при обновлении всё чудесным образом исчезли, хотя на  OpenCart 3.0.2 всё работает и всё на месте.

Это не весь перечень проблем, но этого хватает.

 

То есть по факту после старта получаем нерабочий магазин, возможно то же самое будет если обновляться с версии 2.3, так как изменения в системе upgrade однотипные.

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

  В 10.02.2019 в 03:31, staniki сказав:
  В 09.02.2019 в 12:56, kamar87 сказав:

при включенном SEO Pro ложится сайт

 

 

Expand  

Он у меня вообще не работает

Expand  

 

тоже чуть не завалил этот квест :D

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

и во вкладке Seo Pro недостаточно просто включить/настроить - нужно еще и в основной вкладке Сервер включить seourl

(не считая htaccess)

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

  В 14.02.2019 в 13:34, toporchillo сказав:

И смысл делать pul-request, если в последствии они опять будут забыты: возьмем у Даниэля, приложем свой старый seoPro, готова сборка.

Expand  

а вы попробуйте

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

  • 4 weeks later...
  В 06.02.2019 в 21:33, dinox сказав:

Добавлен SeoPro

Expand  

Пожалуйста, исправьте это

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

  • 2 weeks later...

Ошибка в опенкарте, ну и соответственно всех производных от него.

Контроллер catalog/common/header.php

Передача параметров в переменную $data таких как стилей, скриптов, линков происходит до подключения контроллеров language, currency, menu, search, cart. Соответственно стили и скрипты заданные в этих контроллерах не подключаются в хидер. Это же касается своих модулей подключаемых в хидере.

нужно эти строки

$data['links'] = $this->document->getLinks();
$data['styles'] = $this->document->getStyles();
$data['scripts'] = $this->document->getScripts('header');

перенести в самый низ, перед 

return $this->load->view('common/header', $data);

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


  В 28.03.2019 в 09:07, lexxkrt сказав:

нужно эти строки

$data['links'] = $this->document->getLinks();
$data['styles'] = $this->document->getStyles();
$data['scripts'] = $this->document->getScripts('header');

перенести в самый низ, перед 

return $this->load->view('common/header', $data);

Expand  

можете пул на гитхаб отправить ?

в эту ветку https://github.com/ocStore/ocStore/tree/ocstore-3-0-2-0

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

  • 4 weeks later...

@dinox добрый день, я не знаю с чем это связанно, но фид для google shopping отказывался правильно генерироваться. Вместо 449 товаров, отображались только 202 товара из первой указанной категории.

 

Вылечилось это очень странно, в моделе catalog/product в функции getProducts, переменную $sql переименовал, после этого фид начал генерироватся правильно!

 

P.S. Возможно проблема в том, что переменная sql каким либо образом кешировалось.

P.P.S. Надеюсь кому нибудь, эта информация сможет пригодиться....

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


  • 2 weeks later...
  • 4 weeks later...

вы чего вообще на вин10 заговорили? видимо у кого то руки-крюки, нормальная система...

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

  1. Исправить статистику событий
  2. Добавить учетную запись для администратора (80%)
  3. Добавьте запись sql для текущих встроенных расширений, чтобы их можно было удалить.
  4. Готовые варианты продукта
  5. исправить дизайн / seo_url
  • +1 1
Надіслати
Поділитися на інших сайтах


  В 06.02.2019 в 21:33, dinox сказав:

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

Expand  

Я тут в базе наше еше одно поле description3 оно зачем ?  
http://joxi.ru/52azGXqsEZaRjA

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

  В 08.06.2019 в 13:47, Rassol2 сказав:

Я тут в базе наше еше одно поле description3 оно зачем ?  
http://joxi.ru/52azGXqsEZaRjA

Expand  

А вы уверены, что это из инсталла? может это от переноса?
 

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

  В 08.06.2019 в 13:52, chukcha сказав:

А вы уверены, что это из инсталла? может это от переноса?
 

Expand  

только что переустановил 
http://joxi.ru/8Ano4aLfz0QM5r

Правда архив с версией давно качал как только эта новость появилась. Но точно в установочной версии присутствует. 

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

только что перекачал версию и тоже самое в базе есть это поле. 
2099864250__2019-06-08_17-32-17.png.5ad4d3816116475c97a0137960c28e68.png

Так что вопрос актуален, зачем оно нужно ? 

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

  В 08.06.2019 в 14:33, Rassol2 сказав:

Так что вопрос актуален, зачем оно нужно ? 

Expand  

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

Есть только в запросе создания таблицы при инсталле.

Вывод: Это какой-то оставшийся хвост. Учитывая какой сырой релиз ocStore3 - это не удивительно.

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

  В 08.06.2019 в 14:44, mpn2005 сказав:

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

Есть только в запросе создания таблицы при инсталле.

Вывод: Это какой-то оставшийся хвост. Учитывая какой сырой релиз ocStore3 - это не удивительно.

Expand  

понял спасибо. Будем игнорировать :) 

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

Seopro

Если выключить слеш на конце и добавить utm-метки - получаем вечный редирект на главной

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


  • 2 weeks later...

https://demo.ocstore.com/admin/index.php?route=common/login

demo

demo

Вроде офф демка сборки и логин/пароль привычный для демо доступа...Но не пускает.

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

  • dinox unpinned this topic

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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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