Jump to content

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 3

Share this post


Link to post
Share on other sites

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

 

Спойлер

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

 

Edited by OcAppLab
Дописал p.s.
  • +1 1

Share this post


Link to post
Share on other sites

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

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

 

Спойлер

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

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

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

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

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

 

Share this post


Link to post
Share on other sites
44 минуты назад, Medialine сказал:

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

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

  • +1 2

Share this post


Link to post
Share on other sites

при включенном 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

 

Share this post


Link to post
Share on other sites

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

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

 

С версии 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 однотипные.

Share this post


Link to post
Share on other sites
В 10.02.2019 в 08:31, staniki сказал:
В 09.02.2019 в 17:56, kamar87 сказал:

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

 

 

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

 

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

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

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

(не считая htaccess)

Share this post


Link to post
Share on other sites

К сожалению те, кто писал seoPro вновь не учел старых граблей, исправленных в том числе мной еще в OpenCart 2.1, 2.3...

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

 

Вновь нужно добавлять isset($this->request->server['...']), так как в php-cli $_SERVER может не быть.

Вновь нужно в метод validate() добавлять исключения для utm-меток в параметрах, чтобы сработала метрика.

 

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

 

 

  • +1 2

Share this post


Link to post
Share on other sites
54 минуты назад, toporchillo сказал:

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

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

Share this post


Link to post
Share on other sites
В 06.02.2019 в 23:33, dinox сказал:

Добавлен SeoPro

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

Share this post


Link to post
Share on other sites

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

Контроллер 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);

Share this post


Link to post
Share on other sites
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

Share this post


Link to post
Share on other sites

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

 

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

 

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

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

Share this post


Link to post
Share on other sites

 

Share this post


Link to post
Share on other sites

на всякий случай про баги блога в ocStore 3020

 

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites
В 06.02.2019 в 23:33, dinox сказал:

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

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

Share this post


Link to post
Share on other sites
2 минуты назад, Rassol2 сказал:

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

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

Share this post


Link to post
Share on other sites
18 минут назад, chukcha сказал:

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
8 минут назад, Rassol2 сказал:

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

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

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

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

  • +1 3

Share this post


Link to post
Share on other sites
23 минуты назад, mpn2005 сказал:

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

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

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

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

Share this post


Link to post
Share on other sites
Posted (edited)

Seopro

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

Edited by n3bo

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By mister12
      Описание шаблона "Сайт продажи оборудования B2B v3":
      Легкий, стильный, адаптивный, современный шаблон, созданный под тематику "Оборудование для бизнеса" (или как говорят на англ. B2B). Подойдет под любой вид бизнеса, в котором происходит продажа станков, оборудования, механизмов, техники и других производственных мощностей. Однако, спектр использования явно не ограничивается этим, вполне удачно вписываются товары электроники, что хорошо видно на демо-шаблоне. 
      В части дизайне его можно вполне назвать универсальным. Преимуществом данного шаблона является максимальная приближенность к логике стандартного шаблона, не требует замены файлов, максимально быстро установится на любой, даже только что установленный Opencart oStore.
       
      Максимальная оптимизация по мнению Google PageSpeed!


       
      Демо интернет-магазина:
      Главная страница: http://opencart.demo1.bget.ru/b2bv3/home/
      Страница категории: http://opencart.demo1.bget.ru/b2bv3/desktops
      Страница товара: http://opencart.demo1.bget.ru/b2bv3/camera/canon-eos-5d
       
      Поддержка версий: opencart/ocStore 3.X (вся линейка Opencart 3.0)!!!
      Не требует продолжительной настройки! Достаточно просто загрузить файлы, выбрать шаблон и ваш магазин готов. В комплекте приложено подробное описание процесса со всеми скриншотами.
       
      версия для 2.X находится тут
      версия для 1.5.X находится тут
       

       
      Совместимость/валидация шаблона "Сайт продажи оборудования B2B v3":
      Шаблон прошел полную оптимизацию кода. Google pagespeed оценивает уровень оптимизации на 99/100! Это очень высокий показатель!! В версии для мобильных 94/100!
      Ссылка на pagespeed - https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fopencart.demo1.bget.ru%2Fb2bv3%2Fhome&tab=desktop
      Шаблон тестировался во всех современных браузерах, проходит проверку валидатора кода без единой ошибки.
      Ссылка на валидатор - https://validator.w3.org/nu/?doc=http%3A%2F%2Fopencart.demo1.bget.ru%2Fb2bv3%2Fhome
      Корректно отображается на любых мобильных устройствах с любыми размерами экранов. Адаптивная верстка легко проходит проверку от Google Mobile Friendly Websites, благодаря чему исключены потери поискового трафика.
      Ссылка на mobile-friendly - https://search.google.com/test/mobile-friendly?id=JeZzdQLPMwXjqEFtXOnS0Q
       

      Совместим с ЛЮБЫМИ дополнительными модулями.
       
      Демо интернет-магазина "Сайт продажи оборудования B2B v3":
      Главная страница: http://opencart.demo1.bget.ru/b2bv3/home/
      Страница категории: http://opencart.demo1.bget.ru/b2bv3/desktops
      Страница товара: http://opencart.demo1.bget.ru/b2bv3/camera/canon-eos-5d
       
       
      Демо-админка:
      http://opencart.demo1.bget.ru/b2bv3/admin/
      Логин: demo
      Пароль: demo
       
      Шаблон тестировался на ocStore 3.0.2.0, Opencart 3.0.3.1

       
      Лицензия на шаблон "Сайт продажи оборудования B2B v3":
      1. В стоимость шаблона также ВКЛЮЧЕНА ПОМОЩЬ по установке и настройке данного шаблона.
      2. Приобретая шаблон вы получаете неограниченный доступ ко всем последующим обновлениям шаблона.
      3. Запрещается передавать файлы шаблона третьим лицам, как на платной, так и на безвозмездной основе, это грубое нарушение авторского права, после чего также следует автоматический бан на форуме.
      4. Покупатель имеет право использовать приобретенный шаблон только для установки на собственный интернет-магазин, либо (если это разработчик) на интернет-магазин клиента.
      5. Шаблон реализуется по принципу "1 покупатель – 1 домен"
      6. Если покупатель будет уличен в нарушении правил описанных выше – он автоматически лишается всякой технической поддержки и подлежит обнародованию.
       
      Обратите внимание!
      По шаблону B2B планируется дальнейшая доработка и расширение возможностей!
      Обо всех своих предложениях и вопросах обращайтесь в тему поддержки шаблона.
    • By mister12
      1 200.00 руб
      Скачать/Купить дополнение


      Шаблон сайта продажи оборудования/техники B2B v3 - Opencart 3.x
      Описание шаблона "Сайт продажи оборудования B2B v3":
      Легкий, стильный, адаптивный, современный шаблон, созданный под тематику "Оборудование для бизнеса" (или как говорят на англ. B2B). Подойдет под любой вид бизнеса, в котором происходит продажа станков, оборудования, механизмов, техники и других производственных мощностей. Однако, спектр использования явно не ограничивается этим, вполне удачно вписываются товары электроники, что хорошо видно на демо-шаблоне. 
      В части дизайне его можно вполне назвать универсальным. Преимуществом данного шаблона является максимальная приближенность к логике стандартного шаблона, не требует замены файлов, максимально быстро установится на любой, даже только что установленный Opencart oStore.
       
      Максимальная оптимизация по мнению Google PageSpeed!


       
      Демо интернет-магазина:
      Главная страница: http://opencart.demo1.bget.ru/b2bv3/home/
      Страница категории: http://opencart.demo1.bget.ru/b2bv3/desktops
      Страница товара: http://opencart.demo1.bget.ru/b2bv3/camera/canon-eos-5d
       
      Поддержка версий: opencart/ocStore 3.X (вся линейка Opencart 3.0)!!!
      Не требует продолжительной настройки! Достаточно просто загрузить файлы, выбрать шаблон и ваш магазин готов. В комплекте приложено подробное описание процесса со всеми скриншотами.
       
      версия для 2.X находится тут
      версия для 1.5.X находится тут
       

       
      Совместимость/валидация шаблона "Сайт продажи оборудования B2B v3":
      Шаблон прошел полную оптимизацию кода. Google pagespeed оценивает уровень оптимизации на 99/100! Это очень высокий показатель!! В версии для мобильных 94/100!
      Ссылка на pagespeed - https://developers.google.com/speed/pagespeed/insights/?url=http%3A%2F%2Fopencart.demo1.bget.ru%2Fb2bv3%2Fhome&tab=desktop
      Шаблон тестировался во всех современных браузерах, проходит проверку валидатора кода без единой ошибки.
      Ссылка на валидатор - https://validator.w3.org/nu/?doc=http%3A%2F%2Fopencart.demo1.bget.ru%2Fb2bv3%2Fhome
      Корректно отображается на любых мобильных устройствах с любыми размерами экранов. Адаптивная верстка легко проходит проверку от Google Mobile Friendly Websites, благодаря чему исключены потери поискового трафика.
      Ссылка на mobile-friendly - https://search.google.com/test/mobile-friendly?id=JeZzdQLPMwXjqEFtXOnS0Q
       

      Совместим с ЛЮБЫМИ дополнительными модулями.
       
      Демо интернет-магазина "Сайт продажи оборудования B2B v3":
      Главная страница: http://opencart.demo1.bget.ru/b2bv3/home/
      Страница категории: http://opencart.demo1.bget.ru/b2bv3/desktops
      Страница товара: http://opencart.demo1.bget.ru/b2bv3/camera/canon-eos-5d
       
       
      Демо-админка:
      http://opencart.demo1.bget.ru/b2bv3/admin/
      Логин: demo
      Пароль: demo
       
      Шаблон тестировался на ocStore 3.0.2.0, Opencart 3.0.3.1

       
      Лицензия на шаблон "Сайт продажи оборудования B2B v3":
      1. В стоимость шаблона также ВКЛЮЧЕНА ПОМОЩЬ по установке и настройке данного шаблона.
      2. Приобретая шаблон вы получаете неограниченный доступ ко всем последующим обновлениям шаблона.
      3. Запрещается передавать файлы шаблона третьим лицам, как на платной, так и на безвозмездной основе, это грубое нарушение авторского права, после чего также следует автоматический бан на форуме.
      4. Покупатель имеет право использовать приобретенный шаблон только для установки на собственный интернет-магазин, либо (если это разработчик) на интернет-магазин клиента.
      5. Шаблон реализуется по принципу "1 покупатель – 1 домен"
      6. Если покупатель будет уличен в нарушении правил описанных выше – он автоматически лишается всякой технической поддержки и подлежит обнародованию.
       
      Обратите внимание!
      По шаблону B2B планируется дальнейшая доработка и расширение возможностей!
      Обо всех своих предложениях и вопросах обращайтесь в тему поддержки шаблона.
      Добавил mister12 Добавлено 24.02.2019 Категория Платные шаблоны Системные требования Сайт разработчика Старая цена Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By avstudio24
      Коллеги здравствуйте! Можете посоветовать новечку какой нибудь хороший модуль оплаты для ocstore 3, чтоб дешево и сердито) мой первый магазин, и заказчик спрашивает какую оплату будем использовать) Поделитесь своим мнением, пожалуйста) 
      Спасибо заранее) 👍
    • By pshik
      а 3 версия вообще как? адекватная? можно её ставить?
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.