VirtueMart 1.1.0 beta1 on väljas
26.03.2007 | Gunnar
Kuu alguses, mil DT tegeles hoogsalt CeBIT 2007 ettevalmistustega, anti välja VirtueMart 1.1.0 versiooni esimene beeta. Uues versioonis on palju huvitavaid uuendusi, mis muudavad VirtueMart’i senisest paremaks ja inimsõbralikumaks, seda ka programmeerijate jaoks, kes poode üles peavad panema ja neid tehniliselt haldama.
Peamised uuendused on järgmised.
- Template‘ide tugi. Uus Model-View-Controller (MVC) süsteem võimaldab disaini ja elementide visuaalset paigutust hoida eraldi failides. Enam ei pea disaini muutmiseks sekkuma töötavasse koodi.
- Registreerimisvormi väljade haldamine. Registreerimise vormile saab nüüd iseseisvalt lisada uusi välju ning peita vaikimisi näidatavaid välju, mida ei ole vaja. Kõike seda saab teha poe haldamise liidese kaudu.
- Saada sõbrale ja esita küsimus. Uue funktsionaalsusena on avalikku poolde lisatud järgmised võimalused. Tooteid saab soovitada oma sõbrale, saates talle e-posti vormi kaudu kirja. Samuti on võimalik saata poe omanikule toodete kohta küsimusi.
- Rahaühiku valimine ja ühikute konverteerimine. Külastajad saavad vajadusel valida neile sobiva rahaühiku, milles hindu näidatakse. Hinnad konverteeritakse kursside järgi automaatselt ära. Rahaühikuid, milles hindu näidatakse, saab ise valida. Vajadusel võib kasutajatel lubada antud ühikuid kasutada ka tellimuste esitamisel.
- Toodete järjestus kategooriates. Võimalik on määrata toodete sorteerimisjärjestused kategooria piires. See on vajalik juhul, kui vaikimisi järjestus mingil põhjusel ei sobi.
- Toodete tõstmine ühest kategooriast teise. Tooteid saab nüüdsest tõsta ühest kategooriast teise. Seegi tegevus on võimalik poe administreerimise liidese kaudu.
- Hindade muutmine toodete nimistust. Toodete hindu saab muuta otse nimistust, ilma et oleks vaja vastav toode redigeerimise režiimis avada. Uus funktsionaalsus on saavutatud AJAX-i abil. Toote hinda lastakse muuta popup-aknas.
- Toote failide haldamine. Olulisi uuendusi on lisatud ka toote failide haldamisse, mis on pea täies mahus uuesti ehitatud. Peamised uued võimalused on järgmised:
- igale tootele saab lisada rohkem kui ühe allalaaditava faili,
- toote piltide üleslaadimine toimub failihalduri kaudu,
- suured pildid vähendatakse automaatselt suuruseni, mille poe omanik on eelnevalt määranud.
- Kindlat tüüpi toodete otselisamine. Senine toodete lisamine ja atribuutide määramine oli küllaltki kohmakas, sest kõigepealt tuli lisada toode, salvestada see ning seejärel sai tegeleda parameetritega. Nüüdsest saab lisada tooteid tüübi järgi ning toote andmete sisestamisel sisestada ka parameetrite väärtused.
- CVS importi simulaator. CVS-i import ja eksport on olnud seni hell teema. Vale import võib hõlpsasti lõppeda rikutud andmetega. Et selliseid olukordi vältida, on uude versiooni lisatud CVS-i simulaator, mis enne andmete sisestamist andmebaasi näitab täpselt ära, millised andmed kuidas lisatakse.
- Täiendused maksemeetodites. Maksemeetoditele saab nüüdsest lisada tellimuse suuruse põhise protsendi, millest alates lisandub maksele maksetasu. cURL teegi abil on võimalik erinevate maksekeskustega suhtlemisel kasutada ka puhverservereid.
Uued võimalused väärivad kindlasti proovimist. Huvitavaim neist on vaieldamatult MVC tugi, mis peaks lõpetama senised probleemid, mis lähtusid sellest, et kood ja disain asusid samades failides. Ka muud võimalused on huvitavad ja väärivad proovimist. Siiski ei tohiks seda versiooni kasutusele võtta produktsiooniserverites, sest tegemist on beetaversiooniga ning selge on see, et kõik uue versiooni vead ja puudused pole veel eemaldatud.

26.03.2007 kell 17:43
Mul sõber on pannud püsti päris mitu e-poodi ja väidab, et osCommerce on kõvem lahendus Mambo ja Joomla jaoks kui VirtueMart. Huvitav oleks lugeda head ülevaadet et kumb ikkagi parem on või mis plussid miinused ühel või teisel on.