Перейти к содержанию

Рекомендуемые сообщения

Сообщаем Вам о выходе нового релиза 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 3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@dinox Ну вот ща хотябы открой модуль для продаж.. он ж не для окСторе.. он для опенкарта3х

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ура, ура, ура!

 

@dinox Респект! :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вообще говорилось что сё будет одним окмодом

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Warning: A non-numeric value encountered in /------------/admin/model/localisation/currency.php on line 141
Warning: Division by zero in /---------------/admin/model/localisation/currency.php on line 141

на панели главной - админка

 

при сохраниении настроек
 

Cannot modify header information - headers already sent by (output started at /--/admin/controller/startup/error.php:34)
in /-----------/system/library/response.php on line 36


валите все с 7ки))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А Bootstrap v4. куда подевал Данила?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

или всеже исправлений и доработок было больше, просто написано не все?

  • +1 4

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, nikifalex сказал:

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

или всеже исправлений и доработок было больше, просто написано не все?

 

Можно персональную просьбу к вам?

Там на горизонте маячит 3.1. Скоро на гитхабе появится соответствующая ветка.

Если вы считаете, что чего-то не хватает и знаете как это сделать.

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

Пришлите пожалуйста pull-request.

Буду очень вам благодарен.

 

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поздравляю.
Теперь массово все будут перелазить на третью версию. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Чем 3ка лучше 2.3?

В чем основные различия?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, snastik сказал:

 

Можно персональную просьбу к вам?

Там на горизонте маячит 3.1. Скоро на гитхабе появится соответствующая ветка.

Если вы считаете, что чего-то не хватает и знаете как это сделать.

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

Пришлите пожалуйста pull-request.

Буду очень вам благодарен.

 

 

окей. я написал себе в список задач.

ну к opencart.pro 2.3 я же выкладывал несколько pull-request. повторим снова.

Проблема только в том, что в pro их приняли, а в ocstore нет. Боюсь как бы ситуация не повторилась

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
12 часов назад, dinox сказал:

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

 

хорошо бы тогда и демку его запилить, отдельно от 2302

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Спойлер

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
19 часов назад, OcAppLab сказал:

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

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

 

  Скрыть контент

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

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

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

При оформлении заказа, удаляются все сессии с корзиной

Спойлер

            unset($this->session->data['shipping_method']);
            unset($this->session->data['shipping_methods']);
            unset($this->session->data['payment_method']);
            unset($this->session->data['payment_methods']);
            unset($this->session->data['guest']);
            unset($this->session->data['comment']);
            unset($this->session->data['order_id']);
            unset($this->session->data['coupon']);
            unset($this->session->data['reward']);
            unset($this->session->data['voucher']);
            unset($this->session->data['vouchers']);
            unset($this->session->data['totals']);


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

Но, вот правки сборки про 2.3.0.2.5 не учли, и походу будет выдавать ошибку страница при переходе на /index.php?route=checkout/success

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
27 минут назад, OcAppLab сказал:

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

Возможно, чтобы 100% было доведено до покупателя, что его заказ оформлен под таким-то номером, мало ли глюки у покупателя в браузере. А точно зачем, могут сказать создатели кода.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
30 минут назад, buslikdrev сказал:

А точно зачем, могут сказать создатели кода.

И жду от них ответа.

А то реально интересно зачем лишний файл сессии хранить на сервере даже какой мало весит.

 

В любом случае @buslikdrev спасибо за ответы

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
20 минут назад, OcAppLab сказал:

И жду от них ответа.

А то реально интересно зачем лишний файл сессии хранить на сервере даже какой мало весит.

 

В любом случае @buslikdrev спасибо за ответы

 

Файл сессий так или иначе создается на сервере при любом посещении.
В 3.0 если вы не хотите - можете хранить сессии в базе.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
В 07.02.2019 в 17:54, OcAppLab сказал:

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

 

  Показать контент

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

 

@Yoda а по этому вопросу, что скажите?

Или лучше у @toporchillo узнать? Насколько я понял, по копирайтам, его это решение.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1 час назад, OcAppLab сказал:

@Yoda а по этому вопросу, что скажите?

Или лучше у @toporchillo узнать? Насколько я понял, по копирайтам, его это решение.

Вы здесь хотите меня в чем-то уличить?

Или у вас вопросы по оксторе.

 

Если по оксторе пишите @dinox если есть вопросы ко мне. Задавайте.

 

Если хотите исправить ошибки. Гитхаб для всех. Полтора года висела дев версия где вы были?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

переход на 3.0, а не ожидания 3.1, это когда имея деньги на крузак, пойти купить жигуль, ждите... торопыги на 2.1- 2.3 клево, все как часы, все настроено.. а прыгать бегать, с версии на версию, только скучающий малый будет. По этому не тратьте время  и нервы... ждите

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 часов назад, Yoda сказал:

Вы здесь хотите меня в чем-то уличить?

Даже и не было такого умысла.

10 часов назад, Yoda сказал:

Или у вас вопросы по оксторе.

В теме про релиз ocStore пишу, вопрос по релизу.

10 часов назад, Yoda сказал:

Если хотите исправить ошибки. Гитхаб для всех.

Спасибо, буду туда тогда стучаться, а то кроме Вас тут никто не отвечает по разработке.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте, спасибо за проделанную работу, особенно за встроенный блог!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.