DRUPAL DISZTRIBÚCIÓKCommerce Kickstart bemutatása
Domonkos Gyula „zionduc”
2012. november 27.
Drupal Commerce bemutatása
Drupal + E-Commerce=
http://drupal.org/project/commerce
Drupal Commerce bemutatása
Több, mint 20 000 weblapon (2012. november végén)
Drupal Commerce bemutatása
Három fő modulra épít:Views, Rules, EntitiesEgy nagyon könnyen testre szabható
rendszert kapunk.Sok kiegészítő modulja van:http://www.drupalcommerce.org/contrib
Commerce Kickstart bemutatása
http://drupal.org/project/commerce_kickstartMagasan a legnépszerűbb Drupal disztribúcióMegkönnyíti a Drupal Commerce modul
megismerését, és kezdeti beállítását.
Commerce Kickstart bemutatása
Kiváló dokumentáció és rengeteg video oktató anyag.http://www.drupalcommerce.org/user-guide (1.x)http://www.drupalcommerce.org/commerce-kickstart-
2 (2.x)https://vimeo.com/channels/commerceguys/
Szponzor: http://commerceguys.com/
Commerce Kickstart bemutatása
Tartalmazza az alábbiakat: Drupal coreContrib modulok (amikre épül a rendszer)Drupal Commerce modul és függőségeiTelepítési profilA 2.x-ben saját smink is bekerült a telepítési
profilba Commerce Kickstart Theme, ami egy Omega
Kickstart subtheme
Commerce Kickstart bemutatása
Mi a különbség az 1.x-es és a 2.x-es Kickstart ág között?
1.x – Egy fejlesztő centrikus eszköz.Kicsivel több, mint egy Drupal telepítés a Drupal Commerce modullal és függőségeivel.
2.x – „Out of the box store for selling…”. Egyszerűbbé teszi a webshop szerkesztők számára a termékkatalógusok és megrendelések kezelését.
Forrás:http://www.drupalcommerce.org/questions/4630/what-happened-
between-commerce-kickstart-1x-and-2x
Commerce Kickstart telepítés
Commerce Kickstart telepítés
Commerce Kickstart telepítés
Commerce Kickstart telepítés
Commerce Kickstart telepítés
Commerce Kickstart bemutatása
A 2.x-es verzióban telepítésnél lehetséges problémák:
„Fatal error: Maximum execution time of 30 seconds exceeded in…”
Megoldás: a fejlesztőkörnyezetünkben módosítsuk a php.ini állomány max_execution_time értékét 30-ról magasabbra.
pl. max_execution_time = 120
Commerce Kickstart bemutatása
Nagy az erőforrásigénye, ezért ha még nem tettük, akkor a fejlesztői környezetben emeljük meg a php.ini állomány memory_limit értékét is 128MB-ról, különben fájdalmasan lassú lesz.pl. memory_limit = 256M
Ne feledjük a webszervert újraindítani a módosítások után!
Commerce Kickstart súgó
Commerce Kickstart bemutatása
Commerce Kickstart bemutatása
Commerce Kickstart bemutatása
Commerce Kickstart bemutatása
Commerce Kickstart bemutatása
Product Variations (termék variációk)Háromféle szín és négyféle méret = 12 féle termék
variáció?
Product Display és külön Product UI2.x-ben ez már meg van oldva1.x-ben
Inline Entity Form modul: http://drupal.org/project/inline_entity_form
Érdemes megnézni: Commerce Backoffice modul: http://drupal.org/project/commerce_backoffice
Commerce Kickstart bemutatása
http://www.drupalcommerce.org/user-guide/products
Commerce Kickstart bemutatása
Commerce Kickstart bemutatása
Commerce Kickstart bemutatása
Commerce Kickstart bemutatása
Hogyan tovább?
Eleinte használjuk a demó adatokat, és tanuljuk meg a segítségével a működését.
Később próbáljunk meg a demó termékek nélkül felépíteni egy webshopot.
Végül hagyjuk el a Commerce Kickstart disztribúciót, telepítsük a Commerce modult, és válasszuk ki a projectnek megfelelő kiegészítő modulokat.