You are on page 1of 31

1.

7
Co pod mask?

Informacje o
PRESTASHOP 1.7

Stworzone przez zesp PrestaShop

Zwikszenie prostoty

Koncentracja na
sprzeday

17x

Dla sprzedawcw

SPRZEDAWAJ SZYBCIEJ
1. Nowa, lepsza strona Dodaj nowy produkt
2. Odwieony wygld back-office
3. Przeprojektowana strona Moduy
4. Uproszczona prezentacja pocztkowa oprogramowania.
TWRZ SZYBCIEJ
5. Nowy szablon gwny: Classic
6. Uproszczony szablon bazowy dla grafikw i programistw: Starter Theme
7. Szablony potomne(moliwo zmiany plikw szablonu na zasadzie child theme znanego z WordPress)
TWRZ LEPSZY KOD
8. Wprowadzenie Symfony Framework 2
9. Nowe narzdzia dla programistw i ujednolicenie standardw kodowania
10. Wikszy porzdek w przypadku tworzenia moduw patnoci, widgety itd..

SPRZEDAWAJ
SZYBCIEJ

Tu nie chodzi o tworzenie strony,


chodzi o sprzedawanie.

DLA SPRZEDAWCW

Nowa strona Dodaj produkt

Tworzenie kombinacji
atrybutw

Lepsza nawigacja midzy produktami

Nowa strona Moduy

Zmiany wg sugestii naszych testerw


Dodawanie produktu:

Strona Moduy:

TWRZ SZYBCIEJ

It seems that perfection is attained,


not when there is nothing more to add,
but when there is nothing more to take
away.

DLA GRAFIKW / WEBDESIGNERW

Dwa gwne cele

Co byo problemem w wersji 1.6?

Nasze rozwizanie?
Szablon Startowy (Starter Theme):

Ale jak to brak stylw??!

Nowy szablon domylny - Classic

Nowa karta produktu

Nowy proces zamwienia

Mechanizm szablonw potomnych

TWRZ LEPSZY KOD

Uycie jednego z najpopularniejszych


frameworkw PHP na wiecie pozwoli
nam przycign do PrestaShop wielu
nowych programistw, a dziki temu
nowe, lepsze rozwizania.

DLA PROGRAMISTW

Skupiamy si na e-commerce.
Dobry, solidny framework z dobr opini

Symfony Framework
w PrestaShop

Minimalna potrzebna wersja PHP dla PrestaShop


ulega zmianie.

Co jeszcze?

Bootstrap 4

Build.PrestaShop.com

Gitter

Materiay
Forum

USER CLUB

Liczymy na Twoj opinie

NAPISZ DO NAS

DZIEL SI SWOIM DOWIADCZENIEM

Liczymy na Twoj opini!

Czy jest szansa atwo zaktualizowa wersj 1.6 do wersji 1.7?

Odpowied brzmi: NIE. Jest wiele czynnikw, ktre na to wpywaj, chodzi o


kompatybilno niektrych mechanizmw.
#1 Twj szablon musi zosta kompletnie przebudowany i wdroony od nowa
#2 Kady modu musi zosta sprawdzony pod ktem kompatybilnoci z wersj 1.7
#3 Jeszcze pracujemy nad mechanizmem migracji danych (zamwienia, katalog, klienci)
#4 Nadal mona miao uywa wersji 1.6, ktra jest wspierana przez nas i spoeczno

Czy jako programista nadal mog uywa mechanizmu nadpisa


silnika tzw. overrides?
Generalnie system nadpisa nie jest idealnym rozwizaniem, tam gdzie musisz go
uy tam prawdopodobnie przydaby si nowy Hook:
#1 Moesz uywa tego mechanizmu dla klas silnika, ktre nie uywaj przestrzeni
nazw
#2 mechanizm nie zadziaa dla kodu opartego na nowej architekturze
#3 to projekt open-source, jeli widzisz, e wielokrotnie musisz nadpisywa silnik w
danym miejscu to prosimy o tak informacj i sugesti czy moemy w tym miejscu
doda Hook, ktry uatwi stworzenie modyfikacji w przyszoci

Dlaczego nie Symfony 3?


Zdecydowalimy si uy wersji LTS Symfony.

Dlaczego PHP 5.4, a nie PHP 5.6 lub PHP 7?


PHP 5.4 to nadal najbardziej popularna z nowszych wersji PHP. Wg. twrcy popularnego
Composera PHP 7 jest na poziomie 20% uycia jego narzdzia.

Czy PrestaShop jest kompatybilna z MySQL 5.7?


Tak, wspieramy MySQL 5.7, jeli napotkasz na jakiekolwiek problemy prosimy o zgoszenie
takiego bdu na forge.prestashop.com lub przez inne dostpne kanay kontaktu z nami.

Czy PrestaShop 1.7 bdzie uywa Twig zamiast Smarty?

Od zawsze w PrestaShop uywalimy Smarty.


W wersji 1.7 s dwa systemy szablonw: Smarty i znany z Symfony Twig.
Obecna sytuacja:
Szablon na froncie jest stworzony przy uyciu Smarty nie bdziemy tego zmienia,
Nowe strony panelu administracyjnego bazuj na Twig,
Nowe moduy mog uywa zarwno Twig jak i Smarty, programista moe zdecydowa,
dodatkowo w nowej wersji udostpnilimy PrestaShop UI Kit, ktry powinien by
uywany do tworzenia interfejsw moduw.

Czy szablony na wersj 1.7 powinna bazwa na Bootstrap?


Szablon Classic bazuje na Bootstrap 4, Starter Theme natomiast nie posiada domylnie
adnej biblioteki.
Jeli chcesz sprzedawa szablony na addons.prestashop.com uywaj Bootstrap. Jeli tworzysz
projekt dla klienta lub zamierzasz go sprzedawa np. na swojej stronie moesz uy
jakiejkolwiek biblioteki, ktra Ciebie zadowala. Pamitaj jednak, e wielu twrcw moduw
najprawdopodobniej bdzie bazowa na Bootstrap.

Co z tworzeniem moduw jeli w wersji 1.7 uywamy


Symfony?
Pojawienie si Symfony w wersji 1.7 nie ma bezporednio wpywu na tworzenie nowych
moduw. Na pewno nie ma to wpywu na moduy, ktre nie bazuj na przykad na
zakadce Katalog -> Produkty lub Moduy.
Wicej informacji dostpnych jest na build.prestashop.com

To wszystko. Masz pytania?


Napisz na krystian@prestahome.com

Odwied forum:
https://www.prestashop.com/forums/for
um/227-polskie-forum/
Liczymy na Wasze wsparcie i opinie.