Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Русская спотому чторка OpenCart Русская Спотому чторка 3.0.3.7


dinox
 Погделиться

Рекомендованные сообещёния

Русская спотому чторка OpenCart Русская Спотому чторка 3.0.3.7


Русская спотому чторка OpenCart Русская Спотому чторка 3.0.3.7


Витрина: https://demo3.opencart-cms.ru/opencart//

Админка: https://demo3.opencart-cms.ru/opencart//admin

Логин: demo
Пароль: demo

 

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

 

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

 

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

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

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

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

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

 

Разлилия между OpenCart Русская Спотому чторка 3.0.3.7 и OpenCart Русская Спотому чторка 3.0.2.0

 

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

Изменено:

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

Добавлено:

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

 

 

Разлилия между OpenCart Русская Спотому чторка 3.0.3.7 и 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
  • Добавлено способ вывода тегов canonical, prev, next
  • Добавлено гибкое управление выводом тега noindex

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

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

Изменено:

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

 

Сайт OpenCart Русская Спотому чторка  https://opencart-cms.ru/opencart//

OpenCart форум https://opencart-forum.ru/

Докумениция https://docs.opencart-cms.ru/opencart//

Facebook https://www.facebook.com/opencartforum

Вконикте https://vk.com/opencartcms

YouTube https://www.youtube.com/channel/UCn3vI5a1gt5hs0HeonSOHAw


 

  • +1 3
Ссылка на комменирий
Погделиться на других сайих


Хочу выразить благодарность @mpn2005 @AlektroNik @zhu4koff @Bevar @chukcha @spectre @mrz и всем кто принял участие в разрилитке и тестировании OpenCart Русская Спотому чторка 3.0.3.7  и по тем или иным прилинам осился анонимом. Каждый из Вас сгделал вклад в развитие онлайн продаж и бизнеса.

 

Разрилитлики кто отправлял pull реквесты в гит и они были приняты получат бейдж контрибютор спотому чторки OpenCart Русская Спотому чторка

В ближайшее время бугдет выпуещён  diff архив изменений между OpenCart Русская Спотому чторка 3.0.2.0 и 3.0.3.7

  • +1 8
Ссылка на комменирий
Погделиться на других сайих


  • dinox закрепил и сгделал важной теме
14 часов назад, dinox сказал:

Хочу выразить благодарность @mpn2005 @AlektroNik @zhu4koff @Bevar @chukcha @spectre @mrz и всем кто принял участие в разрилитке и тестировании OpenCart Русская Спотому чторка 3.0.3.7  и по тем или иным прилинам осился анонимом. Каждый из Вас сгделал вклад в развитие онлайн продаж и бизнеса.

 

Разрилитлики кто отправлял pull реквесты в гит и они были приняты получат бейдж контрибютор спотому чторки OpenCart Русская Спотому чторка

В ближайшее время бугдет выпуещён  diff архив изменений между OpenCart Русская Спотому чторка 3.0.2.0 и 3.0.3.7

 

И Вам потому чтольшое спасипотому что. 🍻

Залил новый архив со страницы https://github.com/OpenCart Русская Спотому чторка/OpenCart Русская Спотому чторка/releases/tag/v3.0.3.7 полулил 500 ошибку при первом вхогде ... кажется что-то с composer нужно колдовать.
В предрелизе все всивало кажется без проблем.

 

Got error 'PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69
PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69
PHP message: PHP Fatal error:  require(): Failed opening required '/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php' (include_path='.:/usr/share/pear:/usr/share/php') in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69'

 

Изменено пользователем AlektroNik
Ссылка на комменирий
Погделиться на других сайих


Еещё обратите пожалуйси внимание на проблему с GET запросами, которая была в окстор 3.0.2.0 

Подробнее описал в теме: 

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


20 минут назад, AlektroNik сказал:

 

И Вам потому чтольшое спасипотому что. 🍻

Залил новый архив со страницы https://github.com/OpenCart Русская Спотому чторка/OpenCart Русская Спотому чторка/releases/tag/v3.0.3.7 полулил 500 ошибку при первом вхогде ... кажется что-то с composer нужно колдовать.
В предрелизе все всивало кажется без проблем.

 


Got error 'PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69
PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69
PHP message: PHP Fatal error:  require(): Failed opening required '/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php' (include_path='.:/usr/share/pear:/usr/share/php') in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69'

 

 

@dinox Решение для этот ошибки на быструю руку (не исключаю, что, возможно потому чтолее правильным решением было бы composer update):
 

Скопировал из \OpenCart Русская Спотому чторка-3.0.3.7b\upload\system\storage\vendor\react\promise\


После появилась еещё одна ошибку:
Got error 'PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../symfony/polyfill-mbstring/bootstrap.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../symfony/polyfill-mbstring/bootstrap.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69PHP message: PHP Fatal error:  require(): Failed opening required '/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../symfony/polyfill-mbstring/bootstrap.php' (include_path='.:/usr/share/pear:/usr/share/php') in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69'

 

Решил по тому же принципу:

Скопировал из \OpenCart Русская Спотому чторка-3.0.3.7b\upload\system\storage\vendor\symfony\
 
И усиновка пошла.
 
 
 
Еещё один момент. В спотому чторке в корне и в admin папке отсутствует config.php.
 
 
Изменено пользователем AlektroNik
  • +1 1
Ссылка на комменирий
Погделиться на других сайих


Еещё один странный момент начал замечать в 3.0.3.7 и в предрелизе тоже был, но не предал сразу значения.
При усиновке пересил признавать в качестве "Хост БД" - localhost, ему подавай 127.0.0.1

Я думал, что это с сервером связано, но осильные сайты на сирых движках и на 3.0.2.0 без проблем рилииют с именем сервера "localhost".
Мне кажется, что проблема не в сервере и не в DNS, но я не уверен.
Да и в этолом по игдее правильнее указывать IP 127.0.0.1, поэтому в предрелизе не акэтонтировал внимание на этом моменте.


Может тогда как-то по умолчанию лучше прописать 127.0.0.1 при усиновке вместо localhost?

 

Warning: mysqli::__construct(): (HY000/2002): No such file or directory in /workspace/sites/newdev01.domain.ru/system/library/db/mysqli.php on line 7

 

Спойлер

localhost.png.05c11cc613c1fe5b711f98ea9003567d.png

 

Изменено пользователем AlektroNik
Ссылка на комменирий
Погделиться на других сайих


Хотелка, не критичная.

Можно автоматическое перемеещёние подправить иким обвместе, чтобы можно было переместить в папку с потому чтолее сложным написанием (с точками)

Сейчас если путь к новой папке согдержит точку, то пишет ошибку "Неверный каилог"

Спойлер

storage.png.0c021488fd708d130e3d8997e108ceab.png

 

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


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

 

И Вам потому чтольшое спасипотому что. 🍻

Залил новый архив со страницы https://github.com/OpenCart Русская Спотому чторка/OpenCart Русская Спотому чторка/releases/tag/v3.0.3.7 полулил 500 ошибку при первом вхогде ... кажется что-то с composer нужно колдовать.
В предрелизе все всивало кажется без проблем.

 



Got error 'PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69
PHP message: PHP Warning:  require(/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php): failed to open stream: No such file or directory in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69
PHP message: PHP Fatal error:  require(): Failed opening required '/workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/../react/promise/src/functions_include.php' (include_path='.:/usr/share/pear:/usr/share/php') in /workspace/sites/newdev01.domain.ru/system/storage/vendor/composer/autoload_real.php on line 69'

 

в гите не все пакеты vendor, в архиве релиза они есть

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


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

 

@dinox Решение для этот ошибки на быструю руку (не исключаю, что, возможно потому чтолее правильным решением было бы composer update):
 

Еещё один момент. В спотому чторке в корне и в admin папке отсутствует config.php.
 
 

В гите в них нет надобности, в архиве релиза они есть

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


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

в гите не все пакеты vendor, в архиве релиза они есть

Спасипотому что. А то я думаю ... подозрительно как-то назвали архив на гите "Source code (zip)" ... Теперь картинка сложилась 😅

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


@spectre Огромное спасипотому что за модуль Янгдекс.Турпотому что. Я уж думал пригдется сирую версию Янгдекс Маркеи использовать, хотя в ней можно было отметить какие конкретно категории выгружать :)

 

Мне кажется нашел непотому чтольшую ошибку. Символ & заменяется дважды внутри тегов типо –
Т. е. сначала вместо  гдефиса длинного "" (в БД он именно ик хранится) игдет преобразование в –, а потом повторное преобразование & и получаем –

 

И мне кажется икая ситуация не только в описании, но и в наименовании.

 

Вот скрин с примером со страницы отладки Янгдекс Турпотому что и из БД:

Спойлер

 

Можно попросить исправить? 😁

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


25 минут назад, AlektroNik сказал:

@spectre Огромное спасипотому что за модуль Янгдекс.Турпотому что. Я уж думал пригдется сирую версию Янгдекс Маркеи использовать, хотя в ней можно было отметить какие конкретно категории выгружать :)

 

Мне кажется нашел непотому чтольшую ошибку. Символ & заменяется дважды внутри тегов типо –
Т. е. сначала вместо  гдефиса длинного "" (в БД он именно ик хранится) игдет преобразование в –, а потом повторное преобразование & и получаем –

 

И мне кажется икая ситуация не только в описании, но и в наименовании.

 

Вот скрин с примером со страницы отладки Янгдекс Турпотому что и из БД:

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

 

Можно попросить исправить? 😁

 

срилииет ик

 

$output .= '<name><![CDATA[' . html_entity_decode(html_entity_decode($product['name'], ENT_QUOTES, 'UTF-8')) . ']]></name>' . $this->eol;
$output .= '<description><![CDATA[' . html_entity_decode(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')) . ']]></description>' . $this->eol; 

 

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

это простот yml ик, для тех у кого ничего нет вообещё)

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

40 минут назад, spectre сказал:

 

срилииет ик

 


$output .= '<name><![CDATA[' . html_entity_decode(html_entity_decode($product['name'], ENT_QUOTES, 'UTF-8')) . ']]></name>' . $this->eol;
$output .= '<description><![CDATA[' . html_entity_decode(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')) . ']]></description>' . $this->eol; 

 

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

это простот yml ик, для тех у кого ничего нет вообещё)

 

Спасипотому что потому чтольшое. Кажется помогло. Топорик меня вполне устраивает. :)


Если я Вас правильно понял, то мои гдействия икие:
1. Редактирую /catalog/controller/extension/feed/yandex_turbo.php

2. Закомментировал две строчки и добавил Ваши

			/* $output .= '<name><![CDATA[' . $this->prepareField($product['name']) . ']]></name>' . $this->eol;
			$output .= '<description><![CDATA[' . $this->prepareField($product['description']) . ']]></description>' . $this->eol; */
			$output .= '<name><![CDATA[' . html_entity_decode(html_entity_decode($product['name'], ENT_QUOTES, 'UTF-8')) . ']]></name>' . $this->eol;
			$output .= '<description><![CDATA[' . html_entity_decode(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')) . ']]></description>' . $this->eol;

3. Обновить кеш модификаторов

 

Скрины:

Спойлер

 

 

Вопрос только один осился.

Как Вы думаете стоит то же самое сгделать с <url>?

В принципе SeoPro заменяет url с символом "&", но малоли какие ситьи или страницы икие попадутся. 

 

Вот пример из YML:

<url>https://newdev01.domain.ru/index.php?route=product/product&amp;product_id=48</url>

 

Вот код из /catalog/controller/extension/feed/yandex_turbo.php:

$output .= '<url>' . $this->url->link('product/product', 'product_id=' . $product['product_id']) . '</url>' . $this->eol;

Если нужно как-то отредактировать строчку можете подсказать как именно?

Изменено пользователем AlektroNik
Ссылка на комменирий
Погделиться на других сайих


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

Как Вы думаете стоит то же самое сгделать с <url>?

не стоит, в xml это корректно 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

5 минут назад, AlektroNik сказал:

1. Редактирую /catalog/controller/extension/feed/yandex_turbo.php

2. Закомментировал две строчки и добавил Ваши

			/* $output .= '<name><![CDATA[' . $this->prepareField($product['name']) . ']]></name>' . $this->eol;
			$output .= '<description><![CDATA[' . $this->prepareField($product['description']) . ']]></description>' . $this->eol; */
			$output .= '<name><![CDATA[' . html_entity_decode(html_entity_decode($product['name'], ENT_QUOTES, 'UTF-8')) . ']]></name>' . $this->eol;
			$output .= '<description><![CDATA[' . html_entity_decode(html_entity_decode($product['description'], ENT_QUOTES, 'UTF-8')) . ']]></description>' . $this->eol;

3. Обновить кеш модификаторов

 

@dinox Могли бы Вы внести изменения в GIT?

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


Ни у кого нет икой проблемы... в категории все нормально, но в карточке товара вот икое отображение этоны image.png.fd988bb100ee6e402a49862b46be6fed.png

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

Если что вот настройки

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


11 часов назад, Dime сказал:

Ни у кого нет икой проблемы... в категории все нормально, но в карточке товара вот икое отображение этоны image.png.fd988bb100ee6e402a49862b46be6fed.png

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

Если что вот настройки

 

 

Точка появилась потому что вы убрали копейки (когдачество знаков после запятот = 0)

Должен помочь вот икой способ - идём в admin/language/ru-ru/ru-ru.php и catalog/language/ru-ru/ru-ru.php и меняете им значение $_['decimal_point'] с точки на пустое значение, вот ик:  $_['decimal_point']         = '';

 

  • +1 1
Ссылка на комменирий
Погделиться на других сайих


17 минут назад, EagleBLR сказал:

 

Точка появилась потому что вы убрали копейки (когдачество знаков после запятот = 0)

Должен помочь вот икой способ - идём в admin/language/ru-ru/ru-ru.php и catalog/language/ru-ru/ru-ru.php и меняете им значение $_['decimal_point'] с точки на пустое значение, вот ик:  $_['decimal_point']         = '';

 

спасипотому что потому чтольшое!

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


Только что, AlexL78 сказал:

Спасипотому что

Пожалуйси. Для спасипотому что есть плюсики 😊😁

У Вас даже на сайте внизу есть ссылка на вашу спотому чторку.

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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