Instalați VirtueMart 2 pentru a crea un magazin online pe Joomla
Bună ziua, dragi cititori ai blogului KtoNaNovenkogo.ru. Astăzi vreau să continuu tema creării de magazine online.
În ciuda faptului că acestea sunt create pentru a câștiga bani pe acest lucru, nu mulți proprietari sunt dispuși să plătească pentru motorul magazinului în sine. De fapt, această dorință "gresită" este condusă de dezvoltatorii de motoare gratuite și, în special, de dezvoltatorii de extensii gratuite de comerț electronic pentru Joomla.
Astăzi vom enumera jucătorii-cheie, care permite de a realiza magazin online, fără costuri suplimentare pentru un astfel de motor minunat ca Joomla. Și, de asemenea, ia în considerare în detaliu instalarea cele mai populare dintre ele (bine, una dintre cele mai populare) - VirtueMart 2. Acum câțiva ani am scris o serie de articole despre lucrul cu prima versiune a acestei prelungiri, dar timpul de funcționare și a venit timpul să-și actualizeze cunoștințele.
Alegerea unei extensii pentru a crea un magazin online pe Joomla
Deci, să se uite la ceea ce noi oferim dezvoltatorilor-extensii Joomla pentru crearea unui magazin online bazat pe acest motor, va fi suficient pentru a Joomla.org site-ul oficial mergeți la secțiunea de extensii și pentru a trece la e-Commerce. Din abundența opțiunilor posibile, doar ochii alerg.
Cu toate acestea, atunci când alegeți o extensie care pune în aplicare funcționalitatea unui magazin on-line, trebuie să fiți ghidați nu numai de ratingul său în lista respectivă, ci și de adaptabilitatea pentru lucrul în runet. Dar, mai întâi, să analizăm unele dintre cele mai probabile opțiuni care sunt adesea alese pentru a-și construi afacerea online.
- VirtueMart 2 - această componentă și modulele și pluginurile care îi însoțesc sunt foarte populare atunci când creează magazine online în runet. De ce?
În același articol, am descris în detaliu procesul de instalare a Joomla 2.5 și 3.3 pe un server local (instalarea pe real hosting este aproape identică). Apropo, am folosit-o pe Denver, dar puțin mai târziu am decis că OpenServer ar fi în continuare mai confortabil. Deși, depinde de dvs. să decideți.
Da, mai mult. Dacă tocmai ați pus Jumla, atunci este logic să includeți în ea formarea așa-numitelor URL-uri ușor de înțeles de către oameni (link-uri SEF). Pentru a face acest lucru, în directorul rădăcină al site-ului dvs., redenumiți fișierul htaccess.txt existent în .htaccess (cu punctul de la început). În același timp, puteți redenumi, de asemenea, fișierul robots.txt.dist în robots.txt (puteți citi despre scopul acestuia aici).
Apoi, du-te la admin tab-ul „Site-ul“ - „Setări generale“ și în „Setări SEO“ loc un control în primele trei câmpuri în poziția de „Da“ (al patrulea câmp va face URL-urile din Rusia, care, în opinia mea, fără gheață) și apăsați la butonul "Salvați" situat mai sus.
Descărcați și instalați toate extensiile VirtueMart 2 în limba rusă
Deci, pentru început, mergeți la site-ul oficial al celei mai populare extensii pentru implementarea unui magazin online bazat pe Joomla - VirtueMart.net. Cea mai recentă versiune poate fi descărcată făcând clic pe butonul verde "DOWNLOAD GRATUIT", sau din meniul de sus selectați "Community" - "Download VirtueMart". Primul buton de pe pagina deschisă va permite descărcarea numai a componentei în sine, iar cea de-a doua vă va permite să descărcați și să instalați întreaga distribuție Joomla împreună cu VirtueMart 2 (este convenabil dacă motorul de site pe care nu l-ați instalat deja).
Remarcabil, pe pagina următoare, veți nu avea posibilitatea de a descărca cea mai recentă versiune curentă a acestei extensii, dar, de asemenea, accesul la versiunile mai vechi, făcând clic pe link-ul «Descărcați versiunile mai vechi ale VirtueMart» (de exemplu, în cazul în care există probleme cu instalarea unui hosting real sau locale ).
fișier com_virtuemart.2.6.6.zip va permite să instalați componenta VirtueMart în sine, și fișierul com_virtuemart.2.6.6_ext_aio.zip include un set de module si plugin-uri care pot face magazinul online mai funcțional și convenabil.
Procedura de instalare pentru VirtueMart este după cum urmează:
- Tu du-te în zona de admin Joomla 2.5 și tab-ul „Advanced“ - „Extension Manager“, alegeți fișierul cu componenta (com_virtuemart.2.6.6.zip) folosind butonul „Browse“:
Ei bine, apoi faceți clic pe butonul "Descărcați și instalați". Componenta este mare și, prin urmare, va fi plasată suficient de mult (să aveți răbdare). Apoi veți vedea un mesaj despre finalizarea cu succes a instalării, unde veți fi, de asemenea, rugați să instalați datele demo pentru a vedea imediat lucrul magazinului online cu bunurile.
Problema este că vor trebui să fie eliminate mai târziu, iar acest lucru este suplimentar. Prin urmare, nu vă faceți clic pe butonul afișat în captura de ecran.
Dacă instalarea componentei nu a fost finalizată cu succes și în același timp ați văzut un mesaj despre lipsa timpului, puteți încerca să adăugați următoarea linie în fișierul .htaccess (exact mai sus am vorbit despre el):
În plus față de componenta însăși (cumva am scris despre diferența dintre componente, module și plug-in-uri) în meniul "Extensii" - "Module Manager" veți găsi că există multe module din VirtueMart 2:
În mod implicit, acestea sunt active (există semne verde și o poziție în șablon) și vor fi vizibile imediat pe toate paginile site-ului pe care îl dezvoltați, bazate pe Joomla.
Dar plugin-ul este Produsul VirtueMart. Cred că merită activată făcând clic pe cercul roșu din linia sa pentru a trece la un cerc verde cu o bifă, indicând starea activă.
Configurarea VirtueMart 2 și rezolvarea problemelor emergente
Zona de administrare a VirtueMart 2 ("Components" - "VM") diferă oarecum de prima versiune, despre care am scris mai devreme. În meniul din partea stângă sunt concentrate toate caracteristicile principale (meniul drop-down, pentru a fi exact - ieșind în funcție de tipul de "acordeon").
Să începem prin studierea meniului "Setări".
Să ne uităm la setările globale ale VirtueMart 2 (fila Setări), dar nu și în ceea ce privește studiul lor detaliat (acesta este ulterior), ci în ceea ce privește detectarea și eliminarea posibilelor probleme.
În partea de sus a paginii care se deschide, vi se vor spune despre problemele legate de disponibilitatea acestei extensii a magazinului online. În cazul meu, prima problemă este:
"Nu există ru-ru pentru ru-RU"
Există o soluție pentru această problemă - Accesați Extensii -> Manager limbă -> Limbi de conținut și bifați opțiunea Prefix imagine pentru această limbă. De fapt, nimic nu ne împiedică să mergem pe această cale și să vedem ce este rău acolo.
Problema este rezolvată destul de simplu. Va trebui să creăm aici limba rusă. care, în mod implicit, pur și simplu nu este acolo. Pentru a face acest lucru, puteți folosi butonul "Nou" din bara superioară de instrumente și completați câmpurile de formular sugerate după cum urmează:
- Header - rusă
- Titlu în limba "Nativă" - rusă
- Codul de limbă pentru adresa URL - ro
- Prefixul imaginii - ro
- Etichetă de limbă - ro-GB
Nu uitați să salvați intrările. Apoi, veți avea și o linie cu limba rusă, care va indica parametrul dorit "Prefix imagine" pentru această limbă. După actualizarea paginii cu setări globale a VirtueMart 2, veți vedea că această problemă va fi eliminată.
Ie VirtueMart 2 ne cere să "ascundem" dosarul cu conturi și fișiere viitoare la un nivel mai ridicat decât rădăcina site-ului (probabil pentru a face mai dificilă accesarea infractorilor).
Un alt lucru, atunci când sunt în curs de dezvoltare un magazin de web pe un hosting reale (de altfel, atunci când transferați dintr-un local, din nou această adresă URL în „Safe Way“ trebuie să fie înlocuit). Faptul este că nu toate găzduire vă va permite să creați un folder la nivelul de mai sus site-ul rădăcină accesibil prin FTP (vei fi, probabil, prin găzduirea adminpanel act), iar în cazul în care vor, nu este sigur că Virtuemart 2 va fi capabil de a ajunge la ea acces.
Aici va fi necesar să discutăm această problemă cu gazda. În cazul unor probleme cu această acțiune, creați acest dosar direct în rădăcina site-ului și scrieți calea către acesta în câmpul "Cale sigură". Da, s-ar putea să existe probleme cu permisiunile de accesare a acestui dosar (vedeți ce este pentru linkul de mai sus). Este posibil să aveți nevoie să instalați 777. Este destul de ușor să faceți acest lucru prin intermediul Filezilla. așa cum a fost descris în articolul de mai sus.
Și mai mult. În câmpul "Cale sigură" va trebui să specificați calea absolută (nu în formatul CSN). Este clar că VirtueMart 2 în mesajul său de eroare va indica calea dorită (de exemplu, / home / username / vmsafe /). Cu toate acestea, vă reamintesc că există o modalitate de a afla singur în acest mod.
Cum de a găsi calea absolută către un dosar sau un fișier al unui site pe o gazdă
Esența acțiunilor noastre ulterioare va fi să determinăm căile absolute către dosarele și fișierele găzduite pe serverul de găzduire. Puteți rezolva această problemă scriind un script minuscul în PHP, care ne va permite să nu ne pierdem. Faptul este că toate datele de care avem nevoie este deja într-o variabilă globală numită $ _SERVER și trebuie doar să le afișăm pe ecranul browserului folosind următorul cod:
Pentru blogul meu va arata astfel:
Prin urmare, în fereastra browserului veți vedea următoarele:
Informațiile de care avem nevoie vor fi pe prima linie.
Mult noroc pentru tine! Ne vedem în curând pe paginile blogului KtoNaNovenkogo.ru