Jump to content
  • 0

Wgrywanie zdjęć na server


Mabcin

Question

Witam,
Temat tyczy się Prestashop w wersji 1.6.1.17.

Chciałem się Was jako bardziej doświadczonych poradzić gdzie i jak najlepiej wgrywać zdjęcia produktów.
Myślałem by wszystkie zdjęcia wgrywać do katalogu img/p ale teraz pytanie czy bezpośrednio produkt a001 do 
img/p/a001.jpg czy np  img/p/a001/a001.jpg

Wszystkie produkty mam skatalogowane np a001/a001_1.jpg, a001/a001_2jpg itd

a001 - przykładowy kod produktu

_1, _2 - kolejny numer zdjęcia danego produktu.

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Takie wgranie zdjęć bezpośrednie do katalogu /img/p/ nic nie da.

Presta stosuje taką strukturę katalogów:

np. /img/p/1/5/7/2.jpg oznacza zdjęcie o ID 1572, które w bazie może być przypisane do produktu o ID np. 387.

Powiązanie ID zdjęcia z ID produktu następuje w czasie dodawania zdjęcia i jest zapisywane do tabeli PREFIX_image.

Natomiast mając tak pokatalogowane zdjęcia możesz szybko je powiązać w imporcie CSV.

Wgrywasz wszystkie zdjęcia do katalogu tymczasowego np. foto_tmp i w csv robisz powiązanie:

Kod produktu: a001 = urle zdjęć: http://mojadomena.com/foto_tmp/a001/a001_1.jpg, http://mojadomena.com/foto_tmp/a001/a001_2.jpg

 

Oczywiście po poprawnym dodaniu zdjęć przez import CSV katalog "foto_tmp" można skasować aby niepotrzebnie nie zawalać dysku serwera.

Edited by e_com
poprawka (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 0

E_com takie jeszcze pytanie?
Czy byłbyś w stanie taki przykładową jedną pozycję zamieścić "wzór"

I jeszcze jedno pytanie masz na myśli, że url podać do pliku importu produktów dobrze rozumiem?
Czyli coś takiego?
 

66;;OpisMojegoProduktu;Nazwa;01109;dostawca;6.2125000;7.45;6.21;20.00;http://xxx.pl/img/p/ZIA01109.jpg

Jeśli tak to czy presta od razu wygeneruje miniatury itp?

 

Edited by Mabcin (see edit history)
Link to comment
Share on other sites

  • 0

Czyli generalnie dobrze zrozumiałem E_com. 

Bo właśnie to co pisałem miałem na myśli w pierwszym poście tylko widocznie źle zadałem pytanie.
W dużym skrócie. 
1. Wgrywam wszystkie zdjęcia gdziekolwiek na server np "zdjecia"
2. Owieram plik CSV z moimi produktami,

3.Do każdego produktu ręcznie podaje link   np. strona.pl/zdjecia/xxx.jpg

4.Importuje produkty

5. mogę usunąć folder "zdjecia" gdyż presta je zaimportowała do swojego katalogu "img/p" tak?
 

Link to comment
Share on other sites

  • 0

W imporcie CSV katalog /img/p/ w ogóle cię nie interesuje, nic tam nie wgrywasz.

Zdjęcia wgrywasz na serwer do katalogu np. foto_tmp i w csv do niego podajesz URL-e. Możesz w jednym produkcie podać kilka urli do kilku zdjęć, oddzielając je przecinkami.

Generowanie miniatur zrobić lepiej ręcznie po imporcie CSV. Za dużo procesów jednocześnie może skończyć się time_out.

Parametr "Pomiń ponowne generowanie miniatur" = TAK

Edited by e_com
poprawka (see edit history)
  • Like 1
Link to comment
Share on other sites

  • 0
3 minuty temu, Mabcin napisał:

Czyli generalnie dobrze zrozumiałem E_com. 

Bo właśnie to co pisałem miałem na myśli w pierwszym poście tylko widocznie źle zadałem pytanie.
W dużym skrócie. 
1. Wgrywam wszystkie zdjęcia gdziekolwiek na server np "zdjecia"
2. Owieram plik CSV z moimi produktami,

3.Do każdego produktu ręcznie podaje link   np. strona.pl/zdjecia/xxx.jpg

4.Importuje produkty

5. mogę usunąć folder "zdjecia" gdyż presta je zaimportowała do swojego katalogu "img/p" tak?
 

 

DOKŁADNIE tak :)

 

  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...