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

Opencart 3 club edition - русскоязычная сборка опенкарт [support]


Перейти к решению Решений OpenCart Club,

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

В 28.04.2023 в 18:30, debian сказал:

Тоже пришлось повозиться пока переносил вручную...

Всё гораздо проще.

1) Берём БД со старого сайта

2) Заливаем чистый дистрибутив сборки

3) Потом заливаем рабочие config.php и admin/config.php

4) Идём в браузере https://{ваш сайт}/install

5) Будет предложено сделать обновление.

Всё. В процессе обновления вся БД будет приведена к нужному виду, в том числе и по индексам.

И не надо что-то изобретать и мучаться.

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

В 06.03.2023 в 14:49, mpn2005 сказал:

Да. Функционал уже готовится.

Добрый день, очень нужно сделать ЧПУ структуру товаров без категорий, можете подсказать куда копать?

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

В 30.04.2023 в 19:07, nisorek сказал:

Добрый день, очень нужно сделать ЧПУ структуру товаров без категорий, можете подсказать куда копать?

В текущей версии сборки такой вариант уже реализован.

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

Языковые префиксы бы хорошо.

site.ru/ссылки языка по умолчанию

site.ru/en/ссылки

site.ru/другой языковой префикс/ссылки

 

Или модуль может кто посовтует подходящий для этой сборки.

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

 

В 29.04.2023 в 00:51, mpn2005 сказал:

Всё гораздо проще.

1) Берём БД со старого сайта

2) Заливаем чистый дистрибутив сборки

3) Потом заливаем рабочие config.php и admin/config.php

4) Идём в браузере https://{ваш сайт}/install

5) Будет предложено сделать обновление.

Всё. В процессе обновления вся БД будет приведена к нужному виду, в том числе и по индексам.

И не надо что-то изобретать и мучаться.


Все равно выяснилось, что при переносе вручную, с osstore на эту сборку, значений полей категорий и продуктов (не целиком таблиц), по итогу полученный вариант работает быстрее в разы. И индексы и поля остались как в чистоустановленной opencartclub сборке. То есть есть профит.
В варианте через install - тоже попробовал, все загружается/импортируется, но в таком случае каталог товаров на opencartclub сборке начинает работать также медленно, как и osstore. Если смотреть через админку - поля баз отличаются... И отличающихся полей очень много, сильно не разбирался.

 

Спойлер

Через импорт
import.png.4af352b3ad4790d7a7a2d5f2dacba664.png

 

Через ручной перенос только значений

vr.png.abf6f41c23ed2d4f0cc0a55e6518ce39.png

 

Но тем не менее да, через install метод рабочий.

Вот еще с чем пришлось столкнуться при переносе в обоих случаях:
А именно не получается вывести изображения подкатегорий главного меню.

До переноса на osstore можно вывести картинки категорий:
do.png.7152b6ad715c41390b79d7f1ece73fbf.png

-----------------------------
После на opencartclub сборке, на том же шаблоне уже нет, возможно другой код вывода категорий. Есть ли смысл ставить SEOPro чтобы проверить, будет ли выводиться все как прежде?

posle.png.da280ce0d367e43a929532ac52c9a180.png
Возможно это кому то будет важно.

И еще из удобного??? Может в OpencartClub удастся добавить возможность переноса/сортировки блоков в макетах?

2023-05-05_192044.thumb.png.abe91b75cef56e82015d45796044930a.png


Сортировать можно взяв блок за зеленую иконку ...

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

В 05.05.2023 в 16:39, debian сказал:

Есть ли смысл ставить SEOPro чтобы проверить, будет ли выводиться все как прежде?

Нет. Тут дело не в seo pro, а в чём-то другом.

 

В 05.05.2023 в 16:39, debian сказал:

И еще из удобного??? Может в OpencartClub удастся добавить возможность переноса/сортировки блоков в макетах?

Есть такое в планах. Просто до этого ещё не дошли руки.

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

В 28.04.2023 в 08:12, Sh1sh1n сказал:

Господа разработчики!

Есть у меня мысли по поводу дальнейшего развития сборки.

 

Надо развиваться в сторону локализации и поддержки на конкретных рынках.

  1. И основное! Что там с 1С? До сих пор ни в одной сборке ни за деньги, ни бесплатно нет поддержки из коробки.
    Возможно, надо как-то доработать или написать заново API, чтоб из 1С обращаться к нему, независимо от конфигурации, которая у каждого своя.
    В общем, это та самая боль всех стран СНГ, где 1С в ходу. Народ в Битрикс идёт из-за мнимой поддержки 1С

 

Вы из коробки УТ с родным битриксом не соедините без танцев с бубном если товары чуть сложнее будут

 

В 28.04.2023 в 15:46, mpn2005 сказал:

Но для 1С можно покрыть неплохую часть при базовых настройках.

Надо просто всё сделать аккуратно и внедрить немного настроек для вариаций.

Я уже думал над внедрением синхронизации в сборку.

 

Достаточно гибкого парсера xml для синхронизации 1С и opencart, в одну сторону правда, но это закрывает большую часть задач (остатки/цены)

SEO для вашего проекта (дорого, богато)

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

Здравствуйте. Можете подсказать в каком файле формируется картинка-заглушка в карточке товара, если изображение к товару не прикреплено?
2023-05-08_012311.png.b8b724cf3d53f2018bbfb66bdab44b94.png
 

И такой же вопрос про логотип. В каком месте найти файл, с ссылкой,  которая сделала его кликабельным не только когда находимся на любой странице, но и на главной странице тоже?

И чтобы не плодить посты, сразу о выводе категорий в главном меню
так вот, там еще если демоданные на других шаблонах, отличных от стандартного, заливать, в главном меню часто на первый уровень, заливаются подкатегории, и их убрать отуда можно например, только заходя в админку категорий и убирая
чекбокс "Выводить в главном меню":

 

2023-05-08_014857.png.64339a9436e5467ba4aa79c7423bc849.png

Возможно при каких - то обстоятельствах будут трудности при использовании сторонних шаблонов.

Кто может повторить, с шаблонами у которых есть демоданные или Tools для их заливки, посмотрите, так ли это.
На всякий случай попытался на другой сборке - там структура категорий 1 уровня только заливается в меню и все ок, ни у одной подкатегории не появляется чекбокса выводить в главном меню, соответственно остальные пункты остаются в выпадающем списке и все красиво:

 

2023-05-08_022536.png.6b2a24cb8f7b1837c561289b8a53900c.png и т д...

По коду разных сборок не совсем понятно стало как работает getTopCategories в menu.
catalog\controller\common\menu.php
 

В модели видно, что это дополнительная функция:
2023-05-08_024451.thumb.png.353fad0194f558c21ae95935eb8ddeb6.png

 

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

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

В 08.05.2023 в 00:57, debian сказал:

Можете подсказать в каком файле формируется картинка-заглушка в карточке товара, если изображение к товару не прикреплено?

так везде, не только в карточке

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

 

смотрите model\tool\image.php

по no_image.png

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

В 05.05.2023 в 15:39, testcat сказал:

И еще из удобного??? Может в OpencartClub удастся добавить возможность переноса/сортировки блоков в макетах?

2023-05-05_192044.thumb.png.abe91b75cef56e82015d45796044930a.png


Сортировать можно взяв блок за зеленую иконку ...

Установить бесплатное да и всё, смысл на это тратить время и в сборку включать??

 

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

В 06.05.2023 в 17:59, Nameless сказал:

Вы из коробки УТ с родным битриксом не соедините без танцев с бубном если товары чуть сложнее будут

Я потому и написал: "мнимой поддержки..."

 

В 06.05.2023 в 17:59, Nameless сказал:

Достаточно гибкого парсера xml

Не достаточно. Надо в обе стороны синхронизировать товары (остатки и цены), покупателей/контрагентов и заказы, так как не всё продаётся только онлайн или оффлайн. Например, продали в оффлайне товар -- должно поменяться количество и, в идеале, создаться заказ в ОС. То же самое и в обратную сторону. Иначе один и тот же табурет будете отгружать разным покупателям. Плавали -- знаем :)

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

 

 

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

В 10.05.2023 в 08:10, Sh1sh1n сказал:

Я потому и написал: "мнимой поддержки..."

 

Не достаточно. Надо в обе стороны синхронизировать товары (остатки и цены), покупателей/контрагентов и заказы, так как не всё продаётся только онлайн или оффлайн. Например, продали в оффлайне товар -- должно поменяться количество и, в идеале, создаться заказ в ОС. То же самое и в обратную сторону. Иначе один и тот же табурет будете отгружать разным покупателям. Плавали -- знаем :)

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

 

 

 

Тогда как говорится: "плати и лети" проблем нет, на инфостарте есть куча готовых решений, которые без проблем допилят. Они правда шьют на прямую в базу данные со стороны конфы

SEO для вашего проекта (дорого, богато)

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

В 10.05.2023 в 11:55, Nameless сказал:

 

Тогда как говорится: "плати и лети" проблем нет, на инфостарте есть куча готовых решений, которые без проблем допилят. Они правда шьют на прямую в базу данные со стороны конфы

Потому я и написал, что для рынков СНГ, где в ходу 1с, надо обязательно изобретать интеграцию, чтоб конкуренцию сверхпопулярному битриксу составить, который именно из-за 1с выбирают.

Тут дело даже не в клубной сборке ОС, а дополнения к ней или к любой другой версии ОС, которое будет позволять синхронизировать абсолютно всё, несмотря на разнообразие конфигураций. Я понимаю, как это можно сделать в ОС, но не понимаю, как 1с настроить, т.к. программист 1с -- отдельный вид фауны.

Без этого нормального развития движка не произойдёт.

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

В 10.05.2023 в 10:37, Sh1sh1n сказал:

Потому я и написал, что для рынков СНГ, где в ходу 1с, надо обязательно изобретать интеграцию, чтоб конкуренцию сверхпопулярному битриксу составить, который именно из-за 1с выбирают.

Тут дело даже не в клубной сборке ОС, а дополнения к ней или к любой другой версии ОС, которое будет позволять синхронизировать абсолютно всё, несмотря на разнообразие конфигураций. Я понимаю, как это можно сделать в ОС, но не понимаю, как 1с настроить, т.к. программист 1с -- отдельный вид фауны.

Без этого нормального развития движка не произойдёт.

 

 

 Вы просто бесплатно хотите, так не бывает. Будет куча вони в поддержки, чтобы это все завести. А у движка не так много активных разработчиков, чтобы в такое вкладываться. И данный вопрос решается как на стороне движка так и на стороне 1с кому как удобно, но решается.

SEO для вашего проекта (дорого, богато)

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

В 10.05.2023 в 22:03, Nameless сказал:

Вы просто бесплатно хотите, так не бывает.

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

 

В 10.05.2023 в 22:03, Nameless сказал:

у движка не так много активных разработчиков

Один? :classic_biggrin:

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

 

В 10.05.2023 в 22:03, Nameless сказал:

вопрос решается как на стороне движка так и на стороне 1с кому как удобно

До изобретения колеса народ таскал грузы на себе, тянул за собою, не переносил -- "кому как удобно".

 

Ко мне многие обращались с вопросом: "Как сделать ИМ и будет ли там работать 1С?"
Если ответить, что "да, будет, но надо разработчика для этого, другого разработчика -- для того, третьего -- для третьего, и отдельного программиста 1с -- для 1с", то выбор, как-то сам собой, -- у неготовых к ребусам и страданиям -- сводится к версии битрикса.

Студии, занимающиеся разработкой сайтов, продают битрикс, т.к. разработка на нём дороже, комиссия с продажи в размере 50% стоимости карман греет...

 

Не получается с 1С работать -- есть СБИС, которые всячески хотят потеснить 1С на рынке. Можно закинуть им удочку на тему полной интеграции их сервисов в популярный среди стартаперов движок.
Ещё и 60% с проданной лицензии можно заработать ;)

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

В 11.05.2023 в 07:53, Sh1sh1n сказал:

 

Не получается с 1С работать -- есть СБИС, которые всячески хотят потеснить 1С на рынке. Можно закинуть им удочку на тему полной интеграции их сервисов в популярный среди стартаперов движок.
Ещё и 60% с проданной лицензии можно заработать ;)

 

 Вы не понимаете желтой экосистемы, к сожалению если продукт чуть сложный, или большой склад/много магазинов, то вариантов нет, облачные системы либо не потянут либо будут не удобные. Если у вас ОСНО, то вести бухгалтерию все равно выходит удобнее в желтой дряни, да даже если УСН15%.

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

Если нужно просто обновлять остатки/цены, то простой парсер xml более универсальное и гибкое решение.

SEO для вашего проекта (дорого, богато)

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

В 11.05.2023 в 13:22, Nameless сказал:

Вы не понимаете

Понимаю) Говорю о другом.

Движок магазина -- это фронтэнд, который без бэкэнда в виде любой системы учёта годится разве что для штучных продаж.

Для дальнейшего развития движка надо его популяризировать. А как это сделать без 1С/СБИС/Контур etc?

Продать в день 10 торцевых досок за наличку != продать в тот же день 100 комплектов автомобильных шин с маркировкой и пробитиями двух чеков.

 

В 11.05.2023 в 13:22, Nameless сказал:

удобнее в желтой дряни

К сожалению, соглашусь.

 

В 11.05.2023 в 13:22, Nameless сказал:

бизнес подрос, внедрить автоматизацию не проблема

... и выбирают битрикс, несмотря на его дороговизну. Ну не выбирает крупняк в России ОС.
Да, в мировой практике есть крупные проекты на ОС, но там чуть-чуть другие правила (запреты, налоги, поборы, поборы, штрафы) и чуть проще работать.

 

 

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

В 11.05.2023 в 10:51, Sh1sh1n сказал:

Движок магазина -- это фронтэнд, который без бэкэнда в виде любой системы учёта годится разве что для штучных продаж.

 

 Вы не видели магазины где с этим все нормально, где внутри своя полноценная ЦРМ, все решаемо, когда подросли из штанишек.

 

В 11.05.2023 в 10:51, Sh1sh1n сказал:

 Ну не выбирает крупняк в России ОС.

 

 Бизнесу нужна ответственность и гарантии, проще переплатить, чем потом с укрхостингов в аврале переезжать или когда модули колом встают, после того как автор бросил его так и не долюбив.

 

ПС

 Наверное все это уже флуд, моя мысль простая, ваше желание получить интеграцию с 1С из коробки слишком ресурсозатратная хотелка бесплатного движка. Когда денег мало нет и таких задач по большому счету, когда подросли это уже не проблема, а задача вполне решаемая

Изменено пользователем Nameless

SEO для вашего проекта (дорого, богато)

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

В 11.05.2023 в 16:10, Nameless сказал:

 Вы не видели магазины на Opencart, где с этим все нормально

Поправил. Пожалуйста.

 

В 11.05.2023 в 16:10, Nameless сказал:

потом с укрхостингов в аврале переезжать

Что-то случилось?

Что там с Хостингер, Амазон, DigitalOcean?..

Народ массово повалил с я.почты после введения платных тарифов для 3+ аккаунтов на домене.

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

А соответствие требованиям рынка и законодательства -- влияет.

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

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

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

В 11.05.2023 в 15:18, Malikk сказал:

Подскажите а внедрение Блога в сборку - не предвидится?

У нетрухи есть нормальный и бесплатный блог.
А где он к стати..
приглашайте его к нам

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

Увидел в Бегете статью:

https://beget.com/ru/kb/how-to/sites/podklyuchenie-ssl-k-sajtu?_ga=2.71318742.499447163.1683844929-341492271.1682101958#ssl-redirect-on

Там говорится, что в в панели администратора  — «Система» — «Настройки».— нужный магазин — «Редактировать» — «Сервер» надо включать  «Использовать SSL». (чтобы прочесть этот текст надо нажать на иконку-фото OpenCart в середине статьи)

Это действительно актуально? Тогда, включите, пожалуйста, в инструкцию по установке.

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

В 08.05.2023 в 02:57, debian сказал:

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

так вот, там еще если демоданные на других шаблонах, отличных от стандартного, заливать, в главном меню часто на первый уровень, заливаются подкатегории, и их убрать отуда можно например, только заходя в админку категорий и убирая
чекбокс "Выводить в главном меню":

 

2023-05-08_014857.png.64339a9436e5467ba4aa79c7423bc849.png

Возможно при каких - то обстоятельствах будут трудности при использовании сторонних шаблонов.

Кто может повторить, с шаблонами у которых есть демоданные или Tools для их заливки, посмотрите, так ли это.
На всякий случай попытался на другой сборке - там структура категорий 1 уровня только заливается в меню и все ок, ни у одной подкатегории не появляется чекбокса выводить в главном меню, соответственно остальные пункты остаются в выпадающем списке и все красиво:

 

2023-05-08_022536.png.6b2a24cb8f7b1837c561289b8a53900c.png и т д...

По коду разных сборок не совсем понятно стало как работает getTopCategories в menu.
catalog\controller\common\menu.php
 

В модели видно, что это дополнительная функция:
2023-05-08_024451.thumb.png.353fad0194f558c21ae95935eb8ddeb6.png
 

 
Только что проверил, на версии 3.0.3.8-ce.1.0 меню импортировалось нормально.
Есть возможность вывести картинки подкатегорий в Magamenu.
Также ни одна подкатегория не попала на 1 уровень.
В 3.0.3.8-ce.1.1 есть какое-то изменение, которое отследить не могу, сравнивая с Опенкартом и Оссторе.

 

Вероятно в ЧПУ и формировании вложенности категорий где - то несовместимость.

Или как вариант, в выводе главной категории.

2023-05-18_014136.png.76e23ce71289316c18262e7a57ff77dc.png

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

В 17.05.2023 в 22:46, debian сказал:

Только что проверил, на версии 3.0.3.8-ce.1.0 меню импортировалось нормально.
Есть возможность вывести картинки подкатегорий в Magamenu.
Также ни одна подкатегория не попала на 1 уровень.
В 3.0.3.8-ce.1.1 есть какое-то изменение, которое отследить не могу, сравнивая с Опенкартом и Оссторе.

Вот в этом комите есть исправление

https://github.com/OpenCart-Club/opencart/commit/59ba14ba68ba8e6242081a2406304c65033bffc8#diff-93f5ac2c3c0329ee0602c9e9c6dbda5ba6c936d696b6d8a4feeceea8cecba39a

 

По умолчанию галочка вывода в меню работает только для основных категорий, что не очень хорошо.

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

 

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

Если много категорий, то это будет тупить.

 

Ещё такая же шляпа со статьями в подвале. Вот оригинальный код:

foreach ($this->model_catalog_information->getInformations() as $result) {
    if ($result['bottom']) {
        $data['informations'][] = array(
            'title' => $result['title'],
            'href'  => $this->url->link('information/information', 'information_id=' . $result['information_id'])
        );
    }
}

Выбираются все статьи. А если их там сотни? Выбирать все, чтобы вывести 3-5 ссылок - ну это совсем плохой вариант.

 

Вообще много вот таких хвостов разных пришлось подчищать.

И ещё там есть что приводить в порядок.

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

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

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