Razvoj internet prodavnice na Drupal Ubercart (6.x)
U ovom delu sajta drupalbook.org pokazaćemo kako razvijati internet prodavnicu na Drupal Ubercart-u.
Izrada internet prodavnice na Drupalu sa Ubercart-om. Instalacija Ubercart-a i njegov kratak opis
U ovom delu udžbenika razmotrićemo kako napraviti internet prodavnicu pomoću Ubercart modula. Takođe možete koristiti Ubercart kao katalog proizvoda i ne uključivati module za plaćanje proizvoda preko interneta, ali to će biti prilično zahtevno rešenje za katalog proizvoda sa aspekta potrošnje resursa servera od strane sajta.
Minimalni zahtevi za instalaciju Ubercart-a
Da bi uspešno instalirali i koristili Ubercart, sistem treba da ispunjava sledeće zahteve:
- Operativni sistem Windows, Mac OS X, Linux, Unix, BSD, Solaris ili
- Web server Apache 1.2 ili Apache 2.x, Microsoft IIS 6 ili 7, Lighttpd
- Baza podataka MySQL 4.1 ili MySQL 5.0, PostgreSQL 7.4
- PHP 4.3.5. (Preporučuje se PHP 5.2.x)
Sada, hajde da razmotrimo ove zahteve malo detaljnije:
Instalacija potrebnih modula za Drupal
Pre nego što instaliramo Ubercart, moramo instalirati nekoliko Drupal modula. Ovi moduli trećih strana nisu deo jezgra, i kreiraju ih pojedini programeri ili kompanije. Oni dodaju dodatne funkcije ili poboljšavaju postojeće funkcije.
Kompletan spisak modula za Drupal možete videti na http://drupal.org/project/Modules.
Preuzimanje i instalacija Ubercart-a
Sada, kada smo završili sa instalacijom Drupala i svih potrebnih modula, vreme je da instaliramo Ubercart. Posetite http://www.ubercart.org/downloads i preuzmite poslednju verziju Ubercart 2.x za Drupal 6. On dolazi u obliku komprimovanog tar.gz fajla, koji možete raspakovati na isti način kao što ste to uradili sa Drupalom.
Upotreba UberDrupal-a, instalacija Ubercart profila
Kada instaliramo profil, dajemo konkretna uputstva Drupalu da instalira dodatne module, koji jezik da koristi, koje teme da uključi, ili koje postavke da koristi nakon instalacije. Ovo je veoma moćan alat, sa velikim potencijalom, jer omogućava programerima da kreiraju unapred definisane pakete Drupala, koji su napravljeni za specifične svrhe, kao što su blogovi, galerije slika, dnevnici ili internet-prodavnica.
Administracija prodavnice Ubercart
Mislim da ste već upoznati sa mogućnostima Drupala, interfejsom njegove administrativne kontrolne table. Sada je vreme da se upoznate sa administrativnom kontrolnom tabelom Ubercart. Uđite u administrativnu kontrolnu tabelu sajta na adresi ime_vašeg_sajta/admin. Među ostalim podešavanjima ovde je i Administracija prodavnice (Store administration):
Administracija prodavnice Ubercart. Porudžbine, Proizvodi
Podešavanje porudžbine
Na stranici podešavanja porudžbine postoje tri kartice. Kliknite na Izmeni.
U delu Podešavanja administratora možete podesiti koliko porudžbina će biti prikazano na pregledu u administrativnom delu, promeniti redosled porudžbina i koristiti adresu za porudžbinu.
Kreiranje internet prodavnice na Drupal-u sa Ubercart-om. Kreiranje kategorija menija i dodavanje proizvoda
U ovom poglavlju ćemo proučiti kako kreirati katalog naše prodavnice: dodati kategorije, dodati proizvode, dodati komplekte proizvoda itd. Ako ste ranije radili sa drugim internet prodavnicama i imate predstavu kako se instaliraju i upravljaju proizvodima, biće vam lako da započnete upoznavanje sa Ubercart iz ovog poglavlja. Ako vam je ovo prvi put da radite sa prodavnicama poput Ubercart, savetujem vam da prvo pročitate prethodno poglavlje o instalaciji i početnim podešavanjima Drupala i Ubercarta.
Kreiranje i upravljanje kategorijama i podkategorijama
U ovom lekciji počinje akcija!
Videćemo kako upravljati kategorijama Drupal taksonomije za kreiranje novih proizvoda ili njihov uvoz iz spoljnjih fajlova, kao i kako koristiti atribute proizvoda u sistemu Ubercart. Temama koje ćemo obraditi u ovom poglavlju su: