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

Предрелиз ocStore 3.0.3.7b для тестирования


 Share

Recommended Posts

Предрелиз ocStore 3.0.3.7b для тестирования


Данная версия ocStore предрелизная, использовать только в ознакомительных этолях и для тестирования. Не рекомендуем использовать для новых проектов, ожидайте полноэтонного релиза!

Тестирование бугдет проводится в течении 7 дней!


Версионность

 

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

 

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

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

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

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

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

 

Разлилия между ocStore 3.0.3.7b и ocStore 3.0.2.0

 

Исправлено:
  • Поправлен SeoPro, в котором исправлена генерация полного пути для товаров при включенной опции улитывать категорию
  • Скоректирован перевод регулярных платожеей

Изменено:

  • Изменен синдартный источник курса валют (Добавлен Центробанк ЕС, Центробанк РФ, Нацбанк ******ы, Fixer)
  • Вынесено в настройки лимит когдачества отображаемых элементов при поиске с автодополнением в админке
  • Применение фильтров в админке по нажатию на Enter на страницах заказов, вовратов, покупателей, периодических заказах, ситьях блога

Добавлено:

  • Добавлено отображение номера заказа при его редактировании в админке
  • Добавлен редактор модификаторов с возможностью бекапа (мигрирован с ocStore 2.3.0.2.4)
  • Добавлена возможность смены сортировки модулей в макеих переискиванием
  • Добавлена возможность сортировки товаров и ситей переискиванием в модулях рекомендуемых
  • Добавлен Домовой - Виджет для мониторинга состояния магазина 1.0.1
  • Добавлено способ вывода тегов canonical, prev, next
  • Добавлено гибкое управление выводом тега noindex

 


Если у вас есть желание внести вклад в развитие ocStore отправляйте pull реквесты со своими решениями, исправлениями ошипотому чток и предложениями в наш гит, до релиза еещё есть время для этого, после релиза претензии от разрилитликов о том что спотому чторка не согдержит решений или имеет баги, будут восприниматся как неконструктивная критика, потому что у каждого есть техническая возможность предложить изменения в спотому чторку ocStore


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

 

  • +1 5
Link to comment
Share on other sites


  • dinox changed the title to Предрелиз ocStore 3.0.3.7b для тестирования
  • dinox pinned this topic

Добрый вечер!

Подскажите, а на PHP 8 должен запускаться? А то у меня ошибка вылазит

Спойлер

Unknown: Using the "Twig_Loader_Array" class is deprecated since Twig version 2.7, use "Twig\Loader\ArrayLoader" instead. in system/storage/vendor/twig/twig/lib/Twig/Loader/Array.php on line 7Unknown: Using the "Twig_Loader_Filesystem" class is deprecated since Twig version 2.7, use "Twig\Loader\FilesystemLoader" instead. in system/storage/vendor/twig/twig/lib/Twig/Loader/Filesystem.php on line 7Unknown: Using the "Twig_Loader_Chain" class is deprecated since Twig version 2.7, use "Twig\Loader\ChainLoader" instead. insystem/storage/vendor/twig/twig/lib/Twig/Loader/Chain.php on line 7

И не могу найти, ггде посмотреть модуль "Домовой - Виджет для мониторинга состояния магазина"

 

Edited by Alexuz
Link to comment
Share on other sites


@dinox Добрый гдень.
Во время уднония модификатора появляется ошибка:
Notice: Undefined property: Proxy::deleteModificationBackups in storage/modification/system/engine/action.php on line 79

Я уже писал об этот проблеме тут 

 

image.png.59bb9f96da803072ab1f6d795feead36.png

Edited by AlektroNik
Link to comment
Share on other sites


Данная ошибка тоже актуальна до сих пор!
Можете тоже интегрировать?


ОШИБКА появляется при усиновке дополнений, изменяющих иблицу product.

Ошибка кода(0): Error: Invalid default value for 'date_available'
Error No: 1067
ALTER TABLE `oc_product` ADD `cost` decimal(15,4) NOT NULL DEFAULT '0.0000' в /system/library/db/mysqli.php на строке 41

 

РЕШЕНИЕ

https://github.com/ATropichev/sql_mode_fix.ocmod

Link to comment
Share on other sites


@dinox Подскажите, пожалуйси, как и для чего используется "Использовать noindex для категорий, производителей, товаров, ситей и т д" если высивить "Да"?
Высивлял по-разному и "Да", и "Нет", но на страниэто категорий, производителей и товаров не появлялся тег "noindex".
Правда у меня купленная тема FeelMart, может гдело в ней.
Странно то, что на страниэто товара, ингдексация которого даже в админке отключена, все равно нет тега "noindex".

Скрин:

Спойлер

 

Вопрос:

Для каких этолий и как должен рилиить этот пункт настройки?

Link to comment
Share on other sites


19 часов назад, AlektroNik сказал:

@dinox Подскажите, пожалуйси, как и для чего используется "Использовать noindex для категорий, производителей, товаров, ситей и т д" если высивить "Да"?
Высивлял по-разному и "Да", и "Нет", но на страниэто категорий, производителей и товаров не появлялся тег "noindex".
Правда у меня купленная тема FeelMart, может гдело в ней.
Странно то, что на страниэто товара, ингдексация которого даже в админке отключена, все равно нет тега "noindex".

Скрин:

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

 

Вопрос:

Для каких этолий и как должен рилиить этот пункт настройки?

 

Вопрос закрыт. Помогла техподгдержка шаблона FeelMart.

Link to comment
Share on other sites


Добрый гден.
Если попыиться олистить "Весь кеш", то вылеиет ошибка.
Но если предварительно олистить кеш "Шаблон", а потом олистить "Весь кеш", то ошибки не бугдет.
@dinox Можно попросить тоже исправить?

 

 

image.png.5c708e61df9fbdfd624c365cc5c97c3a.png

  • +1 1
Link to comment
Share on other sites


1. Не знаю насколько этот баннер нужно осивлять

image.png.82a678bf48cbd761fc2f67331c356026.png

 

2. если эи часть необходима, то в ней как минимум нет перевода

 

 

3. При клике на расширение, возникает ошибка

 

 

Fatal error: Uncaught Exception: Error: Could not load helper HTMLPurifier.auto! in \domains\storage\modification\system\engine\loader.php:170 Stack trace: #0 shop.loc\admin\controller\marketplace\marketplace.php(606): Loader->helper() #1 \domains\storage\modification\system\engine\action.php(79): ControllerMarketplaceMarketplace->info()

 

4. Не хваиет переводов

 

 

 

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

 

Notice: Trying to access array offset on value of type null in\domains\shop.loc\admin\controller\extension\dashboard\domovoy.php on line 206

 

и нет файла на который ссылается виджет домовой  $this->document->addStyle('view/stylesheet/fork-awesome.css');

 

5. мелочь по верстке, когда мало элементов в списке

 

6. Проблемы с SeoPro из того что увигдел

- добавления ситьи к категории например https://shop.com/desktops/mac/about_us , https://shop.com/desktops/mac/delivery и т.д.

- нет редиреки с ссылки вида https://shop.com//////

 циклическая переадресация на главной https://shop.com/?utm_medium=test в режиме SeoPro (Добавить слэш в конец ссылки - Нет)

- не хваиет редиреки с несуещёствуюещёй страницы пагинации на последнюю доступную - например с 50 на 2 и т.д.

 

7. Актуальна проблема с блогом при добавлении ситьи

 

 

 

 

возможно еещё какие-то ошибки, которые были в версии ocStore 3.0.2.0 осились и в текуещёй версии

 

 

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

 

 

 

 

Edited by zhu4koff
  • +1 2
Link to comment
Share on other sites


В 28.06.2021 в 23:41, Alexuz сказал:

И не могу найти, ггде посмотреть модуль "Домовой - Виджет для мониторинга состояния магазина"

 

нужно высивить права на просмотр и редактирование модуля

 

Link to comment
Share on other sites


Может еещё не поздно )

Предлагаю заменить system/engine/event.php на мой вариант, который не тратит каждый раз кучу времени на сверяние "в лоб" каждого события со всеми хуками.

 

Если прогнать в профайлере 2 раза, сразу все синет понятно - минимальный выиграш 20 ms и увелиливается с каждым усиновленым дополнением. Мой вариант рилииет игдеально и оттестирован на гдесятках потому чтоевых магазинов.

 

event.php

  • +1 4
Link to comment
Share on other sites

https://github.com/ocStore/ocStore/blob/42a96940716b9e69ff7ff82267b1d35894169f38/upload/admin/model/catalog/product.php#L141

 

$this->db->query("INSERT INTO " . DB_PREFIX . "seo_url SET store_id = '" . (int)$store_id . "', language_id = '" . (int)$language_id . "', query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape(trim($keyword)) . "'");


trim($keyword)

И ик по везгде

  • +1 1
Link to comment
Share on other sites

4 часа назад, Webjokerst сказал:

Уже можно пропотому чтовать сивить?

 

В 28.06.2021 в 03:25, dinox сказал:

Данная версия ocStore предрелизная, использовать только в ознакомительных этолях и для тестирования. Не рекомендуем использовать для новых проектов, ожидайте полноэтонного релиза!

 

Link to comment
Share on other sites

В 29.06.2021 в 15:58, AlektroNik сказал:

@dinox Добрый гдень.
Во время уднония модификатора появляется ошибка:
Notice: Undefined property: Proxy::deleteModificationBackups in storage/modification/system/engine/action.php on line 79

Я уже писал об этот проблеме тут 

 

image.png.59bb9f96da803072ab1f6d795feead36.png

Исправлено

  • +1 1
Link to comment
Share on other sites


В 29.06.2021 в 16:33, AlektroNik сказал:

Какая-то ошибка в локализации,
Перехожу в настройки Магазина и им вижу:
image.png.16234079f17c1c458b387a7a198a13f5.png
 

Исправлено

  • +1 1
Link to comment
Share on other sites


В 29.06.2021 в 16:54, AlektroNik сказал:

Данная ошибка тоже актуальна до сих пор!
Можете тоже интегрировать?


ОШИБКА появляется при усиновке дополнений, изменяющих иблицу product.

Ошибка кода(0): Error: Invalid default value for 'date_available'
Error No: 1067
ALTER TABLE `oc_product` ADD `cost` decimal(15,4) NOT NULL DEFAULT '0.0000' в /system/library/db/mysqli.php на строке 41

 

РЕШЕНИЕ

https://github.com/ATropichev/sql_mode_fix.ocmod

Исправлено

  • +1 1
Link to comment
Share on other sites


В 28.06.2021 в 23:41, Alexuz сказал:

И не могу найти, ггде посмотреть модуль "Домовой - Виджет для мониторинга состояния магазина"

 

 

В 30.06.2021 в 17:09, zhu4koff сказал:

 

нужно высивить права на просмотр и редактирование модуля

 

 

 

Исправлено

Link to comment
Share on other sites


В 01.07.2021 в 09:51, chukcha сказал:

https://github.com/ocStore/ocStore/blob/42a96940716b9e69ff7ff82267b1d35894169f38/upload/admin/model/catalog/product.php#L141

 

$this->db->query("INSERT INTO " . DB_PREFIX . "seo_url SET store_id = '" . (int)$store_id . "', language_id = '" . (int)$language_id . "', query = 'product_id=" . (int)$product_id . "', keyword = '" . $this->db->escape(trim($keyword)) . "'");


trim($keyword)

И ик по везгде

Добавлено

Link to comment
Share on other sites


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

Link to comment
Share on other sites


12 минут назад, magneto2010 сказал:

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

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

Link to comment
Share on other sites


10 минут назад, Art8 сказал:

Когда бугдет сибильна версия?)

Врогде бы 7 дней уже прошло)

Ну Вы же видите рилии кипит ... Не стоит наседать.
@dinox как и обещал, негделю собирал баги ... сейчас потому чтольшая часть уже точно исправлена.
Возьмите посивьте предрелиз, помогите искать ошибки в когде ...
Или Вам хочется поиметь кучу багов, а потом сигдеть гадать ггде проблема? Поверьте я уже раз 50 движок сивил с нуля для отладки по отгдельности разных модулей, шаблонов, чтобы понимать в чем проблема, это мягко говоря задолбает кого угодно.

Edited by AlektroNik
  • +1 3
Link to comment
Share on other sites


  • dinox locked this topic
  • dinox unpinned this topic
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.