Giter VIP home page Giter VIP logo

Comments (7)

golubev-n avatar golubev-n commented on June 14, 2024

I have a similar problem. I am using ubuntu 18.04 and nginx 1.14.0.
Image files are uploaded to the /cezerin2/public/content/assets/images, but taken from another folder /cezerin2-store/theme/assets/images.

Uploading product images works fine. Pictures are uploaded to /cezerin2/public/content/images/products/same_hash/ and taken from there.

How to change the path for the logo image and slides to /cezerin2-store/theme/assets/ images? Maybe is there another way?

from server.

vamcart avatar vamcart commented on June 14, 2024

Пока что не решена эта проблема.

from server.

golubev-n avatar golubev-n commented on June 14, 2024

И файлы темы он тоже выгружает не от туда, но это, видимо, можно поправить в scripts/theme-export.sh.

from server.

vamcart avatar vamcart commented on June 14, 2024

Да, эти все проблемы вылези из-за разделения приложения на 3
api
storefront
admin

Раньше всё было единым приложением, как в оригианльном cezerin и таких проблем там нет.

Мы вот сделали единым приложением всё - https://github.com/Cezerin2/cezerin2-mono

Там этих проблем нет, по идее.

from server.

golubev-n avatar golubev-n commented on June 14, 2024

Да, на локалке вроде работает! Придется переделать все.

from server.

vamcart avatar vamcart commented on June 14, 2024

Alexander VamShop, [01.04.20 17:35]
там есть глюк в cezerin2 со слайдами в настройках темы и файлом настроек темы

Alexander VamShop, [01.04.20 17:35]
слайды и настройки записываются в папку backend

Alexander VamShop, [01.04.20 17:36]
а конфиг ngnix грузит их из cezerin2-storefront

Alexander VamShop, [01.04.20 17:36]
Этот баг вылез после того как оригинальный cezerin был разделён на 3 отдельны приложения

Alexander VamShop, [01.04.20 17:36]
api, front и dashboard

Alexander VamShop, [01.04.20 17:37]
Я пока не знаю как исправить этот баг. Надо либо ngnix конфиг как-то переделывать, либо править storefront и backend изменяя пути к слайдам

Alexander VamShop, [01.04.20 17:37]
Этот же глюк есть и в модули Импорта даных из google sheets и в админке, в разделе Файлы.

Alexander VamShop, [01.04.20 17:35]
там есть глюк в cezerin2 со слайдами в настройках темы и файлом настроек темы

Alexander VamShop, [01.04.20 17:35]
слайды и настройки записываются в папку backend

Alexander VamShop, [01.04.20 17:36]
а конфиг ngnix грузит их из cezerin2-storefront

Alexander VamShop, [01.04.20 17:36]
Этот баг вылез после того как оригинальный cezerin был разделён на 3 отдельны приложения

Alexander VamShop, [01.04.20 17:36]
api, front и dashboard

Alexander VamShop, [01.04.20 17:37]
Я пока не знаю как исправить этот баг. Надо либо ngnix конфиг как-то переделывать, либо править storefront и backend изменяя пути к слайдам

Alexander VamShop, [01.04.20 17:37]
Этот же глюк есть и в модули Импорта даных из google sheets и в админке, в разделе Файлы.

Alexander VamShop, [01.04.20 17:37]
Это я так, на будущее, то, что я заметил, когда тестировал

Alexander VamShop, [01.04.20 17:38]
сохраняется в cezerin2 backeend приложение. А cezerin2-storefront берёт файлы из своей папки theme, в этом и глюк.

Alexander VamShop, [01.04.20 17:39]
Самое просто решение - можно просто на стороне файловой системы сделать символичкую ссылку на папку с backend на frontend

Alexander VamShop, [01.04.20 17:39]
но по хорошему надо раскопать конечно этот глюк и исправить, может чуть позже будет у меня время

Alexander VamShop, [01.04.20 17:35]
там есть глюк в cezerin2 со слайдами в настройках темы и файлом настроек темы

Alexander VamShop, [01.04.20 17:35]
слайды и настройки записываются в папку backend

Alexander VamShop, [01.04.20 17:36]
а конфиг ngnix грузит их из cezerin2-storefront

Alexander VamShop, [01.04.20 17:36]
Этот баг вылез после того как оригинальный cezerin был разделён на 3 отдельны приложения

Alexander VamShop, [01.04.20 17:36]
api, front и dashboard

Alexander VamShop, [01.04.20 17:37]
Я пока не знаю как исправить этот баг. Надо либо ngnix конфиг как-то переделывать, либо править storefront и backend изменяя пути к слайдам

Alexander VamShop, [01.04.20 17:37]
Этот же глюк есть и в модули Импорта даных из google sheets и в админке, в разделе Файлы.

Alexander VamShop, [01.04.20 17:37]
Это я так, на будущее, то, что я заметил, когда тестировал

Alexander VamShop, [01.04.20 17:38]
сохраняется в cezerin2 backeend приложение. А cezerin2-storefront берёт файлы из своей папки theme, в этом и глюк.

Alexander VamShop, [01.04.20 17:39]
Самое просто решение - можно просто на стороне файловой системы сделать символичкую ссылку на папку с backend на frontend

Alexander VamShop, [01.04.20 17:39]
но по хорошему надо раскопать конечно этот глюк и исправить, может чуть позже будет у меня время

Alexander VamShop, [01.04.20 17:40]
есть в issue

Alexander VamShop, [01.04.20 17:40]
сейчас скину ссылку

Alexander VamShop, [01.04.20 17:40]
в общем, костыль такой

Alexander VamShop, [01.04.20 17:41]
cezertin2-storefront/theme/settings папка должна быть ссылкой в cezerin2/theme/settings

Alexander VamShop, [01.04.20 17:42]
cezerin2-storefront/theme/assets/images должна быть ссылкой в /cezerin2/public/content/assets/images

Alexander VamShop, [01.04.20 17:43]
но это конечно порнуха, по-хорошему надо сделать нормально, что б настройки темы и слайды сохраняли в папку backend, а cezerin2-store брать слайды и настройки именно из backend

Alexander VamShop, [01.04.20 17:43]
Причём этот глюк на льканом компе никак не виден

Alexander VamShop, [01.04.20 17:43]
Когда всё рабоатет на localhost

Alexander VamShop, [01.04.20 17:43]
Всё хорошо

Alexander VamShop, [01.04.20 17:43]
Проблема когда настраиваешь ngnix и запускаешь на домене

И вот строка в ngnix конфиге - https://raw.githubusercontent.com/Cezerin2/cezerin2/master/docs/nginx.md

Вот эта строка:

    location /assets/ {
            alias /var/www/cezerin2-store/theme/assets/;

т.е. берёт из cezerin2-store файлы, а когда правишь настройки темы в админке, то backend записывает настройки и слайды в свою backend папку.

from server.

github-actions avatar github-actions commented on June 14, 2024

Stale issue message

from server.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.