Salutare la toţi. Am decis să scriu un tutorial pentru drupal, cum cu ajutorul lui să creezi un magazin online. Presupun că deja aveţi instalat:
- Apache 2.x
- PHP 5.2.x
- MySQL 5.x
- Drupal 6.x
- Modulele Views 6.x-2.x, CCK 6.x-2.x, Token 6.x-1.x, Date 6.x-1.x şi Pathauto-6.x-1.x
Pentru început avem nevoie de un nod de tip nou, pe care îl vom numi "Produs". Din meniu intrăm în Administer -> Content Types şi alegem Add a new content type. Vezi Imagine 1.
În câmpul Name introducem denumirea "Produs", în câmpul Type "produs" şi în descriere "Crează un product nou." Din setările Workflow Settings scoatem bifa de la "Promoted to front page". Iar în Comment settings dezactivăm comentariile. În rest opţiunele le lăsăm cum sunt. Vezi Imaginea 2. Apoi apăsaţi butonul "Save content type".
Accesăm "manage fields" de la nod-ul nou creat ce ne duce la pagina de adaugare a câmpurilor noi. Vezi Imaginea 3.
Trecem la adăugarea diverşilor parametri ce caracterizează un produs. Denumirea şi descrierea titlului deja avem sub forma câmpurilor Title şi Body. La aceste vom adăuga încă preţul, data fabricării, ţara de producere şi termenul de garanţie.
Pentru a adaugă preţul, mai jos de textul New Field, în câmpul Label scriem "Preţ", în câmpul Field name introducem "pret", din lista tipurilor alegem "Float" şi din lista elementelor lăsam "Text field". Vezi Imaginea 4. Apoi salvăm câmpul apăsând butonul Save.
Apare pagina de detalii a câmpului. În Help text scrieţi "Introduceţi preţul.", în Default value scrieţi "0", bifaţi "Required" pentru a face preţul un câmp obligatoriu, numărul de valori lăsaţi-l "1", şi în câmpul Suffix adăugaţi " (leu|lei)". Vezi Imaginea 5. Salvaţi câmpul.
În acelaşi fel vom adăuga şi restul câmpurilor.
Pentru data fabricării alegem tipul "Date" şi elementul "Text Field with Date Pop-up calendar". La pagina de detalii, la Global settings -> Granularity alegem doar "Year, Month, Day" şi mai jos la Date Display alegem să afişeze doar data.
Ţara de producere va fi un câmp de caractere simplu. Tipul este "Text" şi elementul "Text Field". Pagina de detalii o ignorăm şi salvăm câmpul.
Termenul de garanţie va fi un câmp de tip "Decimal" cu elementul "Text Field". Pe pagina de detalii la Suffix adăugăm " (lună|luni)" şi la Decimal marker setăm "Comma". Salvăm câmpul.
Spre sfârşit trebuie pagina de câmpuri trebuie să arate astfel -> Vezi Imaginea 6.
Cu aceasta concludem prima parte a tutorial-ului. 

Comentarii recente
în urmă cu 20 săptămâni 4 zile
în urmă cu 25 săptămâni 3 zile
în urmă cu 46 săptămâni 20 ore
în urmă cu 46 săptămâni 1 zi
în urmă cu 50 săptămâni 2 zile
în urmă cu 51 săptămâni 4 zile
în urmă cu 1 an 1 săptămână