Перейти к содержанию
  • RU
    • Язык
Не приобретайте модули вне площадки, чтобы не быть обманутыми!

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


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

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

В 23.02.2024 в 23:58, Venter сказал:

Решил потестить на локалке на скорую руку. ПХП ставил и 7.3 и 8.1 и все равно выдает ошибку

 

sshot-1.png

У вас папка storage/vendor со старыми файлами.

Явно storage вынесен, они не заменяются про обновлении.

 

А версия PHP тут точно не виновата. Вот сборка на php 8.1.2

Спойлер

image.png

 

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

Если брали версию с github, то подтащите vondor композером.

Или возьмите содержимое папки vendor из архива с релизной версией.

Вот тут описано

https://opencart.club/files/tutorials/22-kak-obnovit-versiyu/

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

я ковырять чпу блога начал в версии 3-7. Там нет чпу для блога

Совет по этому поводу, как проще или откуда писать код под чпу блога

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

В 24.02.2024 в 02:42, mpn2005 сказал:

Если брали версию с github, то подтащите vondor композером.

Или возьмите содержимое папки vendor из архива с релизной версией.

Вот тут описано

https://opencart.club/files/tutorials/22-kak-obnovit-versiyu/

да я папку vendor закинул с версии 3-7

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

В 24.02.2024 в 04:59, Venter сказал:

А что в сборке этой удалили блог? что то не вижу его

А в штатном opencart и не было никаого блога.

 

В 24.02.2024 в 06:31, Venter сказал:

да я папку vendor закинул с версии 3-7

Не подходит, там очень старые версии пакетов.

 

В 24.02.2024 в 05:03, Venter сказал:

я ковырять чпу блога начал в версии 3-7. Там нет чпу для блога

Совет по этому поводу, как проще или откуда писать код под чпу блога

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

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

В 24.02.2024 в 13:21, mpn2005 сказал:

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

да я думаю мож блог сделать с чпу

 

В 24.02.2024 в 13:21, mpn2005 сказал:

Не подходит, там очень старые версии пакетов.

откуда грузить новые? через компосер?

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

В 24.02.2024 в 02:42, mpn2005 сказал:

 

 

В 24.02.2024 в 02:42, mpn2005 сказал:

Если брали версию с github, то подтащите vondor композером

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

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

В 24.02.2024 в 11:29, Venter сказал:

откуда грузить новые? через компосер?

Написал выше. Возьмите из архива выложенного последнего релиза. Или с гитхаба или из архива тут.

 

В 24.02.2024 в 11:32, Venter сказал:

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

Так никто не делает. Именно для этого есть композер.

Надо после кллона выполнить:

composer install

 

Вот как сделать быстро копию себе с гитхаба:

git clone https://github.com/OpenCart-Club/opencart.git
cd ./opencart
composer install

 

Обновить файлы с гитхаба на локаль. Выполнить (находясь в корне папки с клоном):

git pull

 

Для этого нужен установленный git и composer

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

При этом vendor сборки весит 1.6Мб, а в оригинальном opencart той же версии 8.1 Мб.
Там подключены лишние пакеты, которые не используются.

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

В 24.02.2024 в 12:52, Venter сказал:

может блог добавить в сборку? или сделать наверно как модуль? mpn2005 что скажешь?

Вообще можно, в долгосрочной перспективе.

Но лучше добавлять не отдельный блог, а расширять функционал статей.

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

И при этом ещё и совместимость останется.

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

В 24.02.2024 в 15:04, mpn2005 сказал:

А там можно и новости слепить, и блог - это более универсальный вариант.

отличная идея, отдельный функционал для новостей (они без категорий) и блога (а его с категориями)

жаль времени свободного не так много :classic_dry:

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

В 24.02.2024 в 13:12, Venter сказал:

отличная идея, отдельный функционал для новостей (они без категорий) и блога (а его с категориями)

жаль времени свободного не так много :classic_dry:

Не совсем так.
Две главных категории: Блог и Новости.
Новости идут в свою категорию, а блог в свою, с подкатегориями.

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

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

В 24.02.2024 в 12:04, mpn2005 сказал:

Вообще можно, в долгосрочной перспективе.

Но лучше добавлять не отдельный блог, а расширять функционал статей.

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

И при этом ещё и совместимость останется.

 обычно дефолтные статьи используют в качестве простых информационных страниц типа О нас или Доставка и оплата.

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

Поэтому я бы поддержал разработку отдельного функционала для блога/новостей, не задействуя стандартные information

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

Ребят, всем привет. Верстаю сейчас сейчас интернет-магазин тканей на клубной сборке (3.0.3.8-ce.1.3) столкнулся с проблемой корзины на сервере. Добавляешь товар в корзину - ок, работает, переходишь на checkout/cart - удалешь товар (стандартным методом с перезагрузкой страницы) страница обновилась, но товар не пропал. Обновляешь страницу вручную - товар пропадает. Идешь в каталог, добавляешь товар, переходишь в checkout/cart и товар не добавился. Обновляешь страницу и всё ок на месте. 
Я раньше с таким поведением не сталкивался. При том, что на локалке всё работает прекрасно (docker -> Ubuntu)
http://texgid.tkani100.ru/

Куда копать?

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

В 24.02.2024 в 12:04, mpn2005 сказал:

Вообще можно, в долгосрочной перспективе.

Но лучше добавлять не отдельный блог, а расширять функционал статей.

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

И при этом ещё и совместимость останется.

Поддержу mpn2005. Если в сборку добавлять функционал блога и новостей, лучше сделать его простым, на базовых страницах. Кому необходим продвинутый блог смогут выбрать из множества хорошо-зарекомендовавших себя на рынке модулей. Всё таки это сборка платформы, а не этакий швейцарский нож. 

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

В 25.02.2024 в 10:15, nisorek сказал:

Ребят, всем привет. Верстаю сейчас сейчас интернет-магазин тканей на клубной сборке (3.0.3.8-ce.1.3) столкнулся с проблемой корзины на сервере. Добавляешь товар в корзину - ок, работает, переходишь на checkout/cart - удалешь товар (стандартным методом с перезагрузкой страницы) страница обновилась, но товар не пропал. Обновляешь страницу вручную - товар пропадает. Идешь в каталог, добавляешь товар, переходишь в checkout/cart и товар не добавился. Обновляешь страницу и всё ок на месте. 
Я раньше с таким поведением не сталкивался. При том, что на локалке всё работает прекрасно (docker -> Ubuntu)
http://texgid.tkani100.ru/

Куда копать?

сборка ни при чем,

копать кэширование на уровне сервера

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

В 25.02.2024 в 09:15, nisorek сказал:

Ребят, всем привет. Верстаю сейчас сейчас интернет-магазин тканей на клубной сборке (3.0.3.8-ce.1.3) столкнулся с проблемой корзины на сервере. Добавляешь товар в корзину - ок, работает, переходишь на checkout/cart - удалешь товар (стандартным методом с перезагрузкой страницы) страница обновилась, но товар не пропал. Обновляешь страницу вручную - товар пропадает. Идешь в каталог, добавляешь товар, переходишь в checkout/cart и товар не добавился. Обновляешь страницу и всё ок на месте. 
Я раньше с таким поведением не сталкивался. При том, что на локалке всё работает прекрасно (docker -> Ubuntu)
http://texgid.tkani100.ru/

Куда копать?

А зачем вы говорите браузеру кэшировать страницы, которые имеют динамический контент и меняются?

Спойлер

image.png

 

Открываете консоль браузера. Закладка network.

Там выбираете Disable cache - и никаких проблем в корзине нет.

Спойлер

image.png

 

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

В 25.02.2024 в 18:25, mpn2005 сказал:

С корзиной ещё есть проблема, если используется ЧПУ. 

Этот момент исправлен. Правки можно забрать тут:
https://github.com/OpenCart-Club/opencart/commit/557baf624437432be55b6db33860515047fec422

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

В 24.02.2024 в 12:37, mpn2005 сказал:

Две главных категории: Блог и Новости.
Новости идут в свою категорию, а блог в свою, с подкатегориями.

На мой взгляд не нужно ограничивать двумя основными категориями, да и вообще сводить к какой-то структуре. По сути, Новости, Записи Блога, Статьи и пр. ни чем друг от друга не отличаются - просто текст с картинками. Нужны атрибуты для "страницы с текстом" и механизм работы с этими атрибутами. А что с ними делать, как организовать и называть решит разработчик.

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

Превосходный же модуль есть "Каталог статей", все отлично настраивается и кастомизируется  под желания. Категориями хочешь блог делай, хочешь новости, хочешь статьи. Зачем пихать все в сборку? Сборка должна представлять собой вылизанный от ошибок и максимально оптимизированный под текущие реалии блок, функционирующий в базовой комплектации, к которому, по желанию, добавляются любые модули в зависимости от запросов.

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

В 26.02.2024 в 12:52, Kostrull сказал:

Зачем пихать все в сборку?

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

Был у меня опыт работы с одним "хорошим" модулем, автор выкатил обновление, а кто не обновился удалил активацию. А у меня было много кастомного наверчено на его модуль, я не обновился, пришлось потом разбираться и ломать его "активацию". Не все авторы модулей одинаково хороши, потому не хочется иметь на сайте солянку, зависящую от пары десятков непроверенных авторов.

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

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

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

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

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

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

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

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

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

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

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

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