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

Релиз 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
Надіслати
Поділитися на інших сайтах


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

 

Спойлер

1282354951_2019-02-0717_51_03.thumb.png.3fce084acd8975eac70c50f7d9e88994.png

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

Спойлер

283046388_2019-02-0717_52_50.thumb.png.0fad44aa1a6105737658ac3966164479.png

 

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

 

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

 

 

Спойлер

1219103366_2019-02-0718_02_13.thumb.png.07c559ac5bf7c848d915e726c6b148c2.png

 

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

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

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

 

Спойлер

134790484_2019-02-0718_06_49.thumb.png.cd537db668985a62e100db3e9ce3660b.png

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

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

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

1 час назад, buslikdrev сказал:

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

Это понятно.

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

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

Спойлер

if ( isset($this->session->data['order_id']) && ( ! empty($this->session->data['order_id']))  ) {
	$this->session->data['last_order_id'] = $this->session->data['order_id'];
}

 

 

Сделать так:

Спойлер

if ( isset($this->session->data['order_id']) && ( ! empty($this->session->data['order_id']))  ) {
	$last_order_id = $this->session->data['order_id'];
}

 

 

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

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

44 минуты назад, Medialine сказал:

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

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

  • +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

 

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


  • dinox pinned this topic

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

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

 

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

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

Цитата

Settings  > text_home  > Stores  > Settings

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

 

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

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

 

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

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

В 10.02.2019 в 08:31, staniki сказал:
В 09.02.2019 в 17:56, kamar87 сказал:

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

 

 

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

 

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

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

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

(не считая htaccess)

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

54 минуты назад, toporchillo сказал:

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

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

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

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

Добавлен SeoPro

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

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

  • 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);

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


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

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

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

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

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

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

в эту ветку 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 в 23:33, dinox сказал:

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

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

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

2 минуты назад, Rassol2 сказал:

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

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

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

18 минут назад, chukcha сказал:

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

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

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

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

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

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

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

8 минут назад, Rassol2 сказал:

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

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

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

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

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

23 минуты назад, mpn2005 сказал:

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

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

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

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

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

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 і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.