Lazy Load – uždelstas prekių nuotraukų įkėlimas. Joomla VirtueMart: internetinės parduotuvės diegimas ir konfigūravimas Produkto įtraukimas į VirtueMart

Beveik bet kuris „Joomla“ parduotuvės su „Virtuemart“ komponentu administratorius žino, koks sunkus gali būti standartinis vaizdų įkėlimas į produktus. Paveikslėliai gali būti įkeliami tik po vieną arba jau yra jūsų kompiuteryje, naudojant JMS Multi Upload Images papildinį. Tačiau daugiau nei vieno įskiepio nepavyko atsisiųsti iš interneto ir net pagal konkretų prašymą jis tapo prieinamas. Visų vaizdų įkėlimas Virtuemart produktams patiems užtruks daug laiko, be to, šiuos vaizdus pirmiausia reikia rasti ir kažkur įkelti... tai taip pat galite patikėti savo tekstų kūrėjui, kuris už jus atliks visus įprastus darbus, bet tai nepigus malonumas. Grynai aritmetiškai paskaičiuokime vidutinę rankų darbo kainą (3000 - 5000 rublių už 100 prekių)!

Naudodami mūsų komponentą „Automatinis paketinis produktų vaizdų įkėlimas, skirtas Virtuemart 2 ir Virtuemart 3“, galite labai lengvai įkelti visų savo produktų nuotraukas ir paveikslėlius per 10–25 minutes ( Jei patys pasirinksite produktų vaizdus iš sąrašo, kai ieškote „Google“, šis procesas užtruks kelias dienas ar mėnesius, kol jis bus atliktas rankiniu būdu) arba pradėti automatinės produkto vaizdų paieškos ir įkėlimo procesą (ir Pirmas rastas vaizdas bus automatiškai pridėtas), komponentas gali rasti ir įkelti iki 100 vaizdų per 3 minutes.

Atminkite, kad dėl apribojimų nuo 2015 m. gruodžio 1 d. „Google“ išjungė nemokamą vaizdų paieškos API, su kuria veikė šis komponentas. Dabar mes pertvarkėme komponentą, o vaizdų paieška vykdoma per „Google“ tinkintos paieškos programą „shareware“ paslauga. Naudodami jį galite atlikti šimtą užklausų per dieną. Užklausų skaitiklis iš naujo nustatomas 11:00 Maskvos laiku. Papildomas užklausas per dieną dabar „Google“ teikia mokamai – 5 USD už 1000 užklausų. Norėdami identifikuoti save „Google“ tinkintos paieškos variklio paslaugoje, turėsite gauti API raktą (instrukcijos yra tokios pačios kaip ir populiariam komponentui).

Šis komponentas nėra susietas su domenu, neturi skirtingų licencijų ir gali būti įdiegtas visose jūsų svetainėse be apribojimų! Unikalus!

  • Administratorius gali nustatyti, kad komponentas būtų daugialypės įkrovos ( tie. galite atsisiųsti kelis iš karto) reikiamus vaizdus iš savo kompiuterio vienu paspaudimu.
  • Komponentas ieško produktų vaizdų sistemoje „Google“ pagal produktų pavadinimus arba „Straipsnis + Gamintojas“.
  • Galite atsisiųsti vieną produktą vienu metu arba ieškoti partijos visuose pasirinktuose parduotuvėje esančiuose produktuose.
  • Galimybė naudoti tarpinį serverį vaizdų paieškai.
  • Komponentas automatiškai sukuria vaizdų peržiūros miniatiūras pagal parametruose nurodytus matmenis.
  • Administratorius gali savarankiškai pasirinkti tinkamus gaminių vaizdus.

  • Galite pasirinkti keletą pirmųjų vaizdų (skaičius nurodysite patys) iš kiekvieno produkto sąrašo.
  • Galimybė ieškoti papildomų raktinių žodžių produktui, kuriame nėra atitinkamų vaizdų, remiantis vien pavadinimu.
  • Masinis arba vienkartinis jau įkeltų vaizdų ištrynimas iš produkto.
  • Galimybė pridėti vandens ženklus prie visų įkeltų vaizdų.

  • Administratorius gali filtruoti produktus ir kategorijas, palikdamas tik tuos, kuriuose nėra vaizdų, taip įkeldamas juos atskirai.
  • Pastabos apie šį elementą:
  • Galimybė automatiškai ieškoti ir atsisiųsti produktų vaizdų. Komponentas parinks visus produktus ar kategorijas, kuriose nėra vaizdų. Tada jis ieškos nurodyto skaičiaus vaizdų, įkels juos į jūsų svetainę aplanke images/stories/virtueart/product (produktams) ir images/stories/virtueart/category (kategorijoms). Jis sukurs miniatiūras pagal nustatymuose nurodytus dydžius ir priskirs gaminiams vaizdus. Galėsite stebėti paieškos ir atsisiuntimo procesą realiu laiku.
  • Kai prisijungiate prie Joomla administratoriaus srities, greitosios prieigos skydelyje rodoma, kiek produktų neturi vaizdų. Taip nesunkiai galėsite stebėti situaciją Virtuemart parduotuvėje.
  • Montavimas:

  • Per standartinę plėtinių tvarkyklę. Toliau, komponentų skirtuke turėsite naują komponentą - Automatinę Virtuemart produktų vaizdų paiešką
  • Paruošta
  • Šiame straipsnyje apžvelgsime internetinės parduotuvės kūrimą Joomla naudojant VirtueMart plėtinį. Šis komponentas ir su juo susiję moduliai bei papildiniai yra populiarūs kuriant internetines parduotuves „RuNet“.

    Virtuemart privalumai internetinėms parduotuvėms

    Pirma, „Virtuemart“ parduotuvės turi tinkamas funkcijas, kad patenkintų daugumą vartotojų poreikių. Galite sukurti platformą su daugybe produktų, kategorijų, filtrų ir kt.

    Antra, dėl didelio plėtinio populiarumo tarp rusakalbių auditorijos, galite rasti daug informacijos rusų kalba, kaip išspręsti kylančias problemas, įdiegti kai kurias papildomas funkcijas ir tiesiog aptarti šį produktą.

    Trečia, buvo parašyta daugybė „VirtueMart“ plėtinių, skirtų integracijai su Rusijos mokėjimo paslaugomis („Robokassa“, „Yandex Money“ ir kt.). Be to, daugelis šių plėtinių yra nemokami arba labai pigūs.

    Ketvirta, ji visiškai rusifikuota.

    VirtueMart diegimas

    Taigi, pirmiausia eikite į oficialią svetainę, į plėtinio atsisiuntimo puslapį. Ten atsisiųsime Virtuemart 3 arba naujesnę versiją.

    1. Atsisiųskite naujausią plėtinio versiją į savo kompiuterį.

    2. Eikite į lokalizacijos puslapį, suraskite rusų kalbą (rusų (Rusijos federacija)), spustelėkite ją. Atsidariusiame puslapyje eikite į patį apačią, spustelėkite „Atsisiųsti dabar“ ir atsisiųskite archyvą į savo kompiuterį.

    Archyvas su plėtiniu turi būti išpakuotas. Gautame aplanke turėsime tris archyvus: com_virtuemart.3.2.1 – tai pats komponentas, com_tcpdf_1.0.2 ir com_virtuemart.3.2.1_ext_aio – tai modulių ir papildinių rinkinys, kuris padės padaryti jūsų internetinę parduotuvę funkcionalesnę ir patogus.

    Dabar galite tęsti diegimą:

    1. Eikite į diegimo puslapį (Extensions => Extension Manager => Install).

    2. Paspaudę mygtuką „Pasirinkti failą“, pasirinkite komponento com_virtuemart archyvą.3.2.1.

    3. Spustelėkite mygtuką „Atsisiųsti ir įdiegti“.

    Komponentas yra didelis ir užtruks gana ilgai. Po įdiegimo pasirodys pranešimas „Komponento diegimas sėkmingai baigtas“.

    Lygiai taip pat įdiegiame VirtueMart modulius ir papildinius – com_virtuemart.3.2.1_ext_aio ir com_tcpdf_1.0.2.

    Paskutinis diegimo žingsnis yra rusifikacija. Rusifikacija (archyvas ru-RU.com_virtuemart) įdiegiama taip pat, kaip ir komponentas. Norėdami patikrinti rusifikaciją, tiesiog pažiūrėkite į VirtueMart meniu:


    Dabar mūsų internetinė Joomla parduotuvė veikia rusų kalba.

    Virtuemart nustatymas: pasauliniai parametrai

    Pačioje nustatymų pradžioje išjungsime nereikalingas šalis ir paliksime tik tas, kuriose dirbsime. Mūsų atveju tai yra Rusija.

    1. Eikite į Komponentai => VirtueMart => Konfigūracija.

    2. Eikite į „Šalys“.

    Dabar pašaliname visas šalis iš paskelbimo:

    1. Pažymėkite varnelę šalia „Pavadinimas“, kad paryškintumėte visus puslapio elementus.

    2. Spustelėkite mygtuką „Atšaukti paskelbimą“, kad išjungtumėte šalis.

    Tą patį darome visuose kituose puslapiuose.

    1. Į filtravimo laukelį įveskite „russ“, kad greitai rastumėte mūsų įrašą.

    2. Taikykite filtrą spustelėdami mygtuką „Persiųsti“.

    3. Priešais įrašą „Rusijos Federacija“ spustelėkite raudono kryžiaus pavidalo mygtuką „Paskelbti“.

    4. Jei prekę planuojate parduoti tik savo regione, galite tuo pačiu būdu išjungti visus nereikalingus regionus ir įjungti savo, paspaudę nuorodą „Regionai“.

    Dabar turime atlikti tą pačią procedūrą „VirtueMart“ su valiuta:

    1. Eikite į skiltį „Valiuta“.

    2. Pažymėkite varnelę šalia „Valiuta“.

    3. Spustelėkite mygtuką „Atšaukti paskelbimą“, kad išjungtumėte nereikalingas valiutas.

    Pakartojame visus veiksmus likusiuose puslapiuose, kad išjungtume visas valiutas.

    1. Lauke „Filtruoti valiutą“ įveskite dalį valiutos pavadinimo („russ“ - Rusijos rublis).

    2. Spustelėkite mygtuką „Persiųsti“.

    3. Savo valiutą skelbiame paspaudę mygtuką su kryželiu.

    VirtueMart klaidos naudojant visuotinius nustatymus ir kaip jas ištaisyti

    Einame į pasaulinius VirtueMart nustatymus (Nustatymai => Nustatymai) ir iškart aptinkame įspėjimą ir klaidą:

    Pats VirtueMart siūlo problemų sprendimus. Pasinaudokime jo patarimu.

    Norėdami išspręsti įspėjimą, eikite į „Turinio kalbos“:

    Problema išspręsta gana paprastai. Čia turėsime sukurti rusų kalbą, kurios pagal numatytuosius nustatymus tiesiog nėra. Norėdami tai padaryti, galite naudoti viršutinėje įrankių juostoje esantį mygtuką „Sukurti“ ir užpildyti siūlomus formos laukus taip:

    Pavadinimas – anglų kalba

    Antraštė „Gimtoji“ kalba – rusų

    URL kalbos kodas – ru

    Vaizdo priešdėlis - ru

    Kalbos žyma - ru-RU.

    Dabar pereikime prie klaidos sprendimo. Pranešime VirtueMart prašo sukurti aplanką sąskaitoms faktūroms ir failams saugoti saugioje vietoje ir laukelyje „Saugus kelias“ nurodyti kelią iki šios vietos.

    Rekomenduojamas kelias yra vienu lygiu virš svetainės šaknies, o tai ne visada įmanoma. Todėl naudosime antrąjį patarimą - „Sudėtingą katalogo pavadinimą taip pat galite naudoti kaip slaptažodį pavyzdyje „/home/site/public_html/administrator/components/com_virtuemart/NUTrlivMFKGB/““.

    Nukopijuojame šį kelią, pavyzdžiui, į užrašų knygelę ir einame į savo prieglobą per FTP naudodami failų tvarkyklę:

    1. Eikite į serveryje esantį aplanką public_html/administrator/components/com_virtuemart/.

    2. Nukopijuokite failų aplanko pavadinimą iš užrašų knygelės.

    3. Sukurkite aplanką mūsų priegloboje.

    Dabar turime užregistruoti šį kelią skilties „Nustatymai“ skirtuke „Šablonai“, esančiame lauke „Saugus kelias“:

    Išsaugome įvestus duomenis, o tada atnaujiname puslapį – klaidos nebėra.

    Internetinės parduotuvės „Joomla VirtueMart“ sukūrimas

    Dabar eikime per visus skirtukus ir sukonfigūruokite reikiamus parametrus. Iš esmės visi numatytieji parametrai yra tinkami internetinės parduotuvės atidarymui, todėl pakoreguosime tik iš esmės svarbius, o apie kitus papasakosime. Jūsų versijai gali tekti juos pakeisti.

    Skirtukas „Parduotuvė“.

    Dauguma nustatymų yra aiškūs iš pavadinimo arba patarimo. Todėl jų visų smulkiai neaprašysime ir sutelksime dėmesį tik į keletą.

    1. Parduotuvė nedirba. Jei atliekate kokius nors techninius darbus (keisite šablonus, asortimentą, kainas ir pan.), galite pažymėti šį varnelę. Kai jis įdiegtas, lankytojui, įeinant į svetainę, bus rodomas pranešimas neprisijungus. Galite parašyti savo žinutės tekstą.

    2. Naudokite kaip katalogą. Įjungus šį žymimąjį laukelį „Virtuemart“, krepšelis išjungiamas ir parduotuvė tampa prekių katalogu.

    3. Įjungti Joomla įskiepius, įjungti 404 klaidų apdorojimą VirtueMart – viskas aišku iš iššokančių patarimų. Abiejuose taškuose įdiegiame žymimuosius langelius.

    5. Parduotuvės palaikomos kalbos. Nurodyta parduotuvės kalba. Daugiakalbystės atveju nurodomos visos vartojamos kalbos.

    El. pašto skirtukas

    Šiame skirtuke konfigūruojate įvykius, apie kuriuos pirkėjas gauna pranešimą el. paštu. Čia nėra nieko sudėtingo, todėl apsvarstysime tik du dalykus:

    1. Naudokite pardavėjo el. pašto adresą. Pažymime varnelę, jei parduotuvės el. paštas skiriasi nuo Joomla nustatymuose nurodyto el.

    2. Bendras pašto priedas. Leidžia nurodyti failą, kuris bus pridėtas prie visų išsiųstų pranešimų. Pavyzdžiui, reklaminė brošiūra. Laukas, kurį reikia užpildyti, nurodo kelią į failą.

    Išvaizda skirtukas

    Šis skirtukas leidžia tinkinti VirtueMart šablono išvaizdą. Visi nustatymai aiškūs iš aprašymo arba patarimo. Trumpai pažvelkime į šios nustatymų srities skyrius:

    1. Pagrindiniai parametrai. Sukonfigūruoti gaminio kortelės ir PDF produkto kortelės spausdinimo matavimo vienetai ir piktogramų rodymas.

    3. Naudoti kuponus, Prekių sąrašą, Veiksmą, kai prekės atkeliauja į sandėlį, Pirkėjo įvertinimas. Viskas šiuose skyriuose aišku be paaiškinimo.

    Šablonų skirtukas

    Šiame skirtuke galite pasirinkti savo šablonus visai parduotuvei, kategorijoms arba pagrindiniam VirtueMart internetinės parduotuvės puslapiui. Visi nustatymai aiškūs iš aprašymo arba patarimo. Trumpai pažvelkime į skyrius:

    1. Išvaizdos nustatymai. Šioje skiltyje galite nustatyti savo šablonus visai parduotuvei, kategorijoms, produktui ar krepšeliui. Nustatomi šie parametrai: produktų skaičius, kategorijos ir gamintojai eilutėje.

    2. Šablonas ir maketai. Leidžia nurodyti skirtingus parduotuvės, kategorijos, krepšelio, produkto puslapio šablonus.

    3. Failų nustatymai. Čia pateikiami keliai į įvairius VirtueMart komponento katalogus. Čia taip pat galite nustatyti vaizdų miniatiūrų dydį.

    Patarimas! Aiškiai nustatykite vaizdo plotį, o elemente „Aukštis“ nustatykite reikšmę „0“. Tai leis išlaikyti ne kvadratinių vaizdų proporcijas ir taip pat išvengti maketo „sulaužymo“.

    4. Nurodykite sąrašo puslapių rūšiavimo seką. Šioje skiltyje galite nustatyti produktų skaičių puslapyje, priklausomai nuo produktų skaičiaus eilutėje.

    5. CSS stiliai ir JavaScript scenarijai. Leidžia išjungti VirtueMart stilius ir naudoti savo, taip pat tvarko papildinių scenarijų bibliotekas. Kad išvengtumėte bibliotekos konfliktų, primygtinai rekomenduojame panaikinti žymės langelio Use Virtuemart jQuery žymėjimą.

    Skirtukai „Kainų formavimas“, „Užsakymas“, „Rūšiavimo nustatymai“, „Sklaidos kanalai“, „SEO“

    Šiuose skirtukuose pagrindinė nurodytų parametrų dalis yra aiški iš pavadinimo arba patarimo. Todėl detaliau prie jų nesigilinsime ir nieko nekeisime.

    VirtueMart parduotuvės sukūrimas

    Atlikę pagrindinius VirtueMart komponento nustatymus, turite nurodyti savo parduotuvės pavadinimą, nustatyti pagrindinę valiutą, logotipą ir kt.

    Skirtukas „Pardavėjas“.

    Pirmiausia įveskite informaciją apie pardavėją:

    1. Eikite į skyrių VirtueMart => Parduotuvė => Parduotuvė.

    2. Pasirinkite skirtuką „Pardavėjas“.

    Visas skiltis pildome paeiliui:

    Pardavėjo informacija

    Šiame skyriuje pateikiama pagrindinė informacija apie pardavėją:

    1. Parduotuvės pavadinimas. Nurodome jūsų parduotuvės pavadinimą, pavyzdžiui, „Geriausia parduotuvė“

    2. Pardavėjo pavadinimas. Nurodome Jūsų juridinio asmens pavadinimą (jei toks yra), pavyzdžiui, Best-Shop LLC. Jei nėra juridinio asmens (ar individualaus verslininko), dubliuojame parduotuvės pavadinimą.

    4. Minimali parduotuvės užsakymo suma. Jei neturite minimalaus užsakymo kiekio limito, palikite jį ties 0.

    Patarimas! Atkreipkite dėmesį į kabutes organizacijos pavadinime. Rekomenduojama naudoti silkės kabutes, antraip išsaugant pakeitimus gali įvykti klaida. Kalėdų eglutės citatos įvedamos skaičių klaviatūra, laikant nuspaustą klavišą Alt. Kairiosios kabutės kodas yra „alt+0171, dešinės kabutės kodas“ yra alt+0187.

    Valiuta

    1. Nurodykite pagrindinę internetinės parduotuvės valiutą.

    2. Nurodome valiutas, kurias taip pat priimate. Jei parduotuvė leidžia atsiskaityti skirtingomis valiutomis, nurodykite jas visas.

    Vaizdai

    Šioje skiltyje galite įkelti parduotuvės logotipą. Logotipas bus naudojamas, pavyzdžiui, pirkėjui siunčiamose sąskaitose.

    1. Pažymėkite „Atsisiųsti“

    2. Spustelėkite mygtuką „Pasirinkti failą“ ir pasirinkite mūsų logotipą.

    apibūdinimas

    Čia galite parašyti trumpą internetinės parduotuvės aprašymą, kuris bus rodomas pagrindiniame puslapyje, jei bus įjungtas atitinkamas nustatymas (Nustatymai => Šablonai skiltyje „Išvaizdos nustatymai“, parinktis „Rodyti parduotuvės aprašymą“).

    Paslaugų teikimo sąlygos

    Kiekviena parduotuvė turi savo paslaugų teikimo sąlygas, pagal kurias reguliuojami Pardavėjo ir Pirkėjo santykiai. Priklausomai nuo VirtueMart nustatymų, pirkdamas pirkėjas turės juos perskaityti ir su jomis sutikti.

    legali informacija

    Šios dalies turinys reglamentuoja tokius aspektus kaip autorių teisės, asmens duomenų apsauga, atsakomybės už kitų su Jumis susietų svetainių turinį atsisakymas ir pan.

    Meta informacija

    Čia įvedate duomenis, reikalingus teisingam svetainės įtraukimui į paieškos sistemas.

    1. Pasirinktinis puslapio pavadinimas. Galite nustatyti savo vardą.

    2. Meta raktažodžiai. Raktinių žodžių arba frazių, atskirtų kableliais, sąrašas.

    3. Meta aprašymas. Trumpas puslapio aprašymas (ne daugiau kaip 160 simbolių). Jis bus rodomas paieškos rezultatuose, po nuoroda į svetainę.

    4. Meta robotai. Puslapių indeksavimo parinktys. Daugiau apie parametrus galite perskaityti Yandex.Help.

    Užpildę Pardavėjo skirtuką, eikite į skirtuką Pirkėjo informacija.

    Skirtukas „Pirkėjo informacija“.

    Čia turime užpildyti visus laukelius, pažymėtus žvaigždutėmis. Štai ką gavome:

    Skirtukas „Sąskaitos faktūros / el. paštas“.

    Šiame skirtuke konfigūruojama sąskaitos faktūros, siunčiamos pirkėjui užbaigus užsakymą, išvaizda. Čia turėsite pakeisti šriftą į Free Mono (UTF-8 Unicode):

    Pristatymo nustatymas „VirtueMart“.

    Dabar pereikime prie pristatymo metodų nustatymo. Mes nustatysime pristatymą per kurjerį, kurio kaina 500 rublių. ir nemokamai, jei užsakymo suma viršija 3000 rublių.

    1. Eikite į VirtueMart => Parduotuvė => Pristatymo būdai.

    1. Parašykite pristatymo būdo pavadinimą.

    2. Nurodykite slapyvardį lotynų kalba. Turi būti unikalus.

    3. Skelbiame metodą, kad jis būtų prieinamas lankytojams.

    4. Rašome pristatymo aprašymą, kuris bus matomas lankytojams.

    5. Išsaugokite pristatymo būdą paspausdami mygtuką „Išsaugoti“.

    Išsaugoję eikite į skirtuką „Konfigūracija“, kad sukonfigūruotumėte pristatymo būdą:

    1. Nurodome pristatymo kainą (pristatymo kainą). Mūsų atveju 500 rublių.

    2. Nurodome minimalią užsakymo sumą, kuriai pristatymas bus nemokamas. Mūsų atveju 3000 rublių.

    Sutaupyti.

    Internetinė parduotuvė tiems, kurie neturi laiko suprasti plėtros. Paruošta per 5 darbo dienas, daugiau nei 100 pardavimo įrankių! Tiesiog įkelkite savo produktus ir pradėkite pardavinėti! „Shopconstructor“ padarys visa kita.

    Mokėjimo būdų nustatymas Virtuemart

    Dabar pereikime prie mokėjimo metodų nustatymo. Kadangi pristatome kurjeriu, kurjeriui atsiskaitysime grynais:

    1. Eikite į VirtueMart => Parduotuvė => Mokėjimo būdai.

    2. Spustelėkite mygtuką „Sukurti“, kad sukurtumėte naują metodą.

    Skirtuke „Mokėjimo būdai“ užpildykite šiuos laukus:

    1. Nurodykite vardą, kuris bus rodomas lankytojui renkantis mokėjimo būdą.

    2. Slapyvardį rašome lotyniškai. Turi būti unikalus.

    3. Pasirinkite „Taip“, kad mūsų mokėjimo būdas būtų paskelbtas ir jį būtų galima pasirinkti.

    4. Rašome apmokėjimo aprašymą, kuris bus rodomas lankytojams.

    5. Pasirinkite mokėjimo metodo procesorių. Mūsų atveju standartinis.

    6. Išsaugome savo metodą.

    Taigi, mes sukūrėme lengviausią pristatymo būdą.

    Produkto pridėjimas prie VirtueMart

    Prieš įtraukdami produktą, turime sukurti gamintojus ir produktų kategorijas.

    Gamintojo pridėjimas


    1. Eikite į VirtueMart => Gamintojai => Gamintojai.

    2. Spustelėkite mygtuką „Sukurti“.

    Užpildykite gamintojo kortelę:

    3. Nurodykite slapyvardį – unikalų pavadinimą lotynų kalba.

    4. Eikite į skirtuką „Vaizdas“ ir įkelkite gamintojo logotipą.

    Išsaugokite pakeitimus. Dabar turime gamintoją.

    Kategorijos įtraukimas į VirtueMart

    1. Eikite į VirtueMart => Produktai => Kategorijos.

    2. Spustelėkite mygtuką „Sukurti“.

    2. Įveskite kategorijos slapyvardį lotynų kalba. Jis taip pat turi būti unikalus.

    4. Užpildykite paieškos sistemų meta informaciją.

    5. Eikite į skirtuką „Vaizdai“ ir įkelkite kategorijos vaizdą.

    Paprasto produkto pridėjimas


    1. Eikite į VirtueMart => Produktai => Produktai.

    2. Spustelėkite mygtuką „Sukurti“.

    Skirtukas „Informacija“.

    Pavyzdžiui, paimkime šiandien populiarų išmanųjį telefoną – „Iphone 7“.


    Dauguma laukų yra aiškūs iš pavadinimo arba patarimo. Todėl mes jų visų išsamiai neaprašysime ir sutelksime dėmesį tik į keletą:

    Nutraukta. Įdedama, jei gaminys nutraukiamas.

    GTIN (EAN, ISBN). Šiame lauke nurodomas produkto brūkšninis kodas GTIN formatu arba senais EAN ir ISBN formatais. Laukas yra neprivalomas.

    Slapyvardis. Produkto puslapio pavadinimas naršyklės adreso juostoje. Jei neužpildysite lauko, pagal produkto pavadinimą bus automatiškai sugeneruotas slapyvardis.

    MPN. Produkto gamintojo naudojamas SKU. Laukas yra neprivalomas.

    Nepaisyti. Leidžia nustatyti nuolaidą produktui.

    Du datos laukeliai leidžia nurodyti nurodytos kainos ar nuolaidos galiojimo laikotarpį.

    - Kiekių diapazonas. Tai nurodo įsigytos prekės kiekį, nuo kurio pradedama taikyti ši kaina. Pavyzdžiui, nuo 1 iki 10 vienetų prekių viena kaina, o virš 10 – kita kaina.

    - Pridėkite naują kainą. Pridedama dar viena kainodaros skiltis.

    Aprašymo skirtukas

    Skirtuke Aprašymas galite nurodyti trumpą aprašymą, kuris bus rodomas gaminio ekrane, išsamų aprašą, kuris rodomas prekės kortelėje, taip pat metainformaciją.

    Skirtukas „Būsena“.



    Skirtukas „Būsena“ leidžia valdyti prekių kiekį. Visi laukai aiškūs iš pavadinimo, todėl čia nesigilinsime, išskyrus vieną punktą - Kiekio registravimo žingsniai. Leidžia nustatyti užsakymų dažnumą. Pavyzdžiui, jūs parduodate prekę 5 vienetų pakuotėje ir nurodote prekės vieneto kainą, kad ji atrodytų mažesnė. Atitinkamai, šiame laukelyje turite įvesti skaičių 5.

    Skirtukas „Matmenys ir svoris“.

    Šiame skirtuke nurodomi prekės matmenys ir svoris, pakuotės svoris arba tūris ir prekės kiekis pakuotėje.

    Vaizdų skirtukas

    Šiame skirtuke galite įkelti vieną ar daugiau savo gaminio vaizdų, taip pat ištrinti anksčiau įkeltus vaizdus.

    Skirtukas Tinkinti laukai

    Suteikia galimybę nurodyti susijusius produktus ir kategorijas, kurie rodomi prekių kortelėje, taip pat įtraukti tam tikrus prekės parametrus, naudojant skyrių Lauko tipas.

    Užpildę visus laukus spauskite mygtuką „Išsaugoti“. Taip sukūrėme paprastą gaminį.

    Sudėtingo produkto pridėjimas

    Dabar tą patį iPhone 7 padarysime sudėtingu gaminiu, kuriame bus galima pasirinkti spalvą nekeičiant kainos (auksinė ir rožinė) ir pasirinkti talpą pasikeitus kainai (32 GB - 52 000 rublių, 128 GB - 60 000 rublių ir 256 GB – 68 000 rub.).

    Pirmiausia „Virtuemart“ turime sukurti laukus „Spalva“ ir „Talpa“:

    1. Eikite į VirtueMart => Produktai => Pasirinktiniai laukai.

    2. Spustelėkite mygtuką „Sukurti“.

    Atsidariusiame puslapyje turime užpildyti šiuos parametro „Spalva“ laukus:

    1. Pasirinkite lauko tipą „Eilutė“.

    2. Įveskite parametro pavadinimą. Mūsų atveju „Spalva“.

    3. Nustatykite jį į „Taip“. Pirmasis krepšelio atributas yra atsakingas už lauko duomenų perdavimą į krepšelį, kad administratorius matytų, kokios spalvos klientas užsisako.

    4. Įdėkite „Taip“. Antrasis krepšelio atributas yra atsakingas už galimybę pirkėjui pasirinkti spalvą.

    5. Savo spalvas nurodome atskiriant kabliataškiu.

    6. Parašykite tekstą, kuris „iššoks“ šalia parametro.

    7. Išsaugokite mūsų parametrą.

    Išsaugoję turime atlikti dar du nustatymus:

    1. Perjunkite sąrašą į „Taip“, kad numatytosios vertės būtų rodomos sąraše produkto puslapyje.

    2. „As radiolist“ nustatykite į „Taip“, kad reikšmės būtų rodomos vietoj sąrašo su radijo mygtukais – tai bus rodoma estetiškiau.

    Išsaugokime dar kartą.

    Dabar pridedame antrąjį parametrą - „Talpa“. Jis pridedamas taip pat, kaip ir spalva, tik įvedame kitas reikšmes (32 GB, 128 GB, 256 GB) ir atributą „Sąrašas? nustatykite jį „Kaip administratorių“, kad galėtume pridėti kainos pakeitimą, priklausomai nuo pasirinktos vertės

    Dabar turime pridėti šiuos parametrus į mūsų gaminį. Eikite į mūsų anksčiau sukurtą produktą ir skirtuke „Priskirti laukai“ eikite į skyrių „Lauko tipas“. Pridedame vieną parametrą „Spalva“, nes kaina nesikeis.

    Dabar tris kartus pridėkite parametrą „Talpa“. Pirmąjį paliekame nepakeistą. Antrajam keičiame vertę ir kainą. Tik kainoje rašome skirtumo tarp pagrindinės prekės ir prekės su pakeista verte vertę. Mūsų atveju kaina su 128 GB talpa yra 60 000, o pagrindinė (32 GB) yra 52 000 Taigi, 60 000 - 52 000 = 8 000 - tai yra vertė, kurią įvedame lauke „Kaina“. Tą patį darome su trečiuoju. Sutaupyti.

    Štai ką turėtumėte baigti administratoriaus skydelyje:

    Štai ką gavome produkto kortelėje priekinėje dalyje:

    Taigi sukūrėme sudėtingesnį produktą su galimybe pasirinkti įrenginio spalvą ir talpą.

    Tai buvo trumpa instrukcija, kaip sukurti internetinę parduotuvę „Joomla“ naudojant „Virtuemart“ plėtinį. Tačiau pastarųjų galimybės tuo neapsiriboja. Mes parodėme tik pagrindines funkcijas, būtinas norint greitai atidaryti parduotuvę. „VirtueMart“ galimybės yra tokios plačios, kad ant jos galite parašyti labai didelę enciklopediją.

    Įdiekite TVS ir eksperimentuokite! Ir viskas! Linkiu sėkmės!

    Puslapio įkėlimo greitį galite padidinti įvairiais būdais:

    • talpykloje
    • css ir js failų suspaudimas
    • vaizdo optimizavimas

    Šiame straipsnyje mes išsamiai išanalizuosime paskutinį tašką ir parodysime, kokių rezultatų galima pasiekti.

    Kai vaizdams naudojate tingų įkėlimą, puslapio svoris tampa mažesnis, todėl puslapis pradeda įkelti greičiau.

    Veikimo principas paprastas – vaizdai dinamiškai įkeliami vos patekę į vartotojo matymo lauką. Pavyzdžiui, naršyklei nereikia iš karto atsisiųsti visų produktų nuotraukų iš kategorijos, užtenka atsisiųsti ir parodyti kelių pirmajame ekrane pasirodžiusių produktų nuotraukas. Jei puslapyje rodoma daug produktų, tai žymiai pagreitins įkėlimą.

    Yra 2 būdai, kaip integruoti tinginį krūvį į virtueart:

    • rankiniu būdu, atlikdami kai kuriuos šablono pakeitimus
    • naudojant papildinį, kuris leis pridėti tingų apkrovą visiems svetainės vaizdams
    Pridėkite tingų apkrovą rankiniu būdu

    Yra daug scenarijų, kuriuos galima naudoti norint integruoti tingų įkėlimą į svetainę. Aš naudoju echo.js. Suglaudinta scenarijaus versija sveria tik 2 KB. Darbo pavyzdį galite pamatyti šiame puslapyje.

    Prijunkite scenarijų prie kategorijos puslapio. Kituose puslapiuose, mano nuomone, nėra prasmės naudoti tingų įkėlimą. Jei reikia pridėti tingų apkrovą visiems svetainės vaizdams, geriau naudoti LLFJ papildinį - Lazy Load for Joomla! , kuris bus aptartas kitame skyriuje.

    Taigi, nukopijuokime scenarijaus failus į šablonų aplanką /templates/template_name/echo/ .

    Pakeiskime vaizdo rodymo kategorijoje kodą.

    Virtuemart 3

    Failo /components/com_siteblaouts/products.php pakeisime

    < a title = " " href = " " >


    alltopay.ru – „Windows“. Geležis. Internetas. Saugumas. Antivirusinė