Darbas su šablonais
Šiame straipsnyje aprašoma, kaip dirbti su šablonais Microsoft Dynamics 365 Commerce.
Kaip buvo aptarta šablonų ir maketų apžvalgoje, šablonai apibrėžia parinkčių rinkinį, pasiekiamą tolesniems autoriams. Šablonai yra naudingi įmonės kūrimo žiniatinklyje komandai dėl kelių priežasčių, o gerai struktūriškai apibrėžti šablonai gali būti naudingi siekiant visų šių tikslų:
Supaprastinkite kasdienių turinio rengyklės vaidmenų kūrimo patirtį.
- Filtruokite modulio parinktis, kad būtų rodomi tik tam tikro puslapio skyriaus atitinkami moduliai. (Pvz., šablono rinkodaros sekciją galima konfigūruoti, kad filtruotų nereikšmingus modulius, kurie neturėtų būti naudojami tame kontekste ir kurie tik apsunkintų turinio kūrimo užduotis, jei jos rodomos.)
- Sukonfigūruokite numatytąjį modulio parametrą, kad kūrimas būtų efektyvesnis.
- Nustatykite numatytuosius puslapio fragmentus, siekdami pagerinti kūrimo efektyvumą. (Pvz., šablono antraštės ir poraštės fragmentai bus automatiškai rodomi kiekviename paskesniame puslapyje.)
Išlaikykite savo įmonės įvaizdžio vientisumą svetainėse, nustatydami patvirtintą modulio išdėstymo ir konfigūracijos parinkčių rinkinį.
Patarimas
Sėkmingai veikiančiose e. parduotuvių svetainėse klientai gali naudotis gerai pažįstamais, pasikartojančiais ir su prekės ženklu suderintais naudotojo patirties (UX) dizaino modeliais. Naudodami šablonus užtikrinsite vientisumą savo svetainėje.
Pagerinkite ieškos modulio optimizavimo (SEO) rezultatus, užtikrindami pakartojamus ir programiškai apibrėžtus puslapių aprašus ir metaduomenis.
Banknotas
Nors šablonai yra sukurti, kad būtų galima valdyti vientisumą svetainėje, jie teoriškai gali būti sukonfigūruoti taip, kad nereikalautų vientisumo. Prekės ženklo ir svetainės administratoriai gali nustatyti bet kokį savo svetainės puslapių kintamumo lygį. Pavyzdžiui, šabloną galima palikti visiškai atidarytą, kad turinio autoriai galėtų sukurti bet kurį pasirinktą puslapio dizainą. Šiuo atveju ankstesniame sąraše aprašytos funkcijos nėra taikomos.
Šablono modifikavimas
Šablonai modifikuojami naudojant šablonų rengyklę.
Norėdami atidaryti šablonų redaktorių „Commerce“ svetainės kūrėjo programoje, atlikite vieną iš šių veiksmų:
- Savo svetainės naršymo srityje pasirinkite Šablonai ir pasirinkite šabloną, kurį norite modifikuoti.
- Esamo puslapio puslapių rengyklėje pasirinkite viršutinį mazgą kairiajame struktūros medyje. Tada, dešiniojoje ypatybių srityje pasirinkite Redaguoti šabloną.
Kairėje esančiame struktūros medžio rodinyje rodomos modulio parinktys ir struktūros, kurias galima naudoti antriniams maketams ir puslapiams. Kai struktūros medyje pasirenkate modulį, dešinėje pusėje esančioje ypatybių srityje galite peržiūrėti pasirinkto modulio šablono ypatybes. Kai kurios iš šių ypatybių yra pasiekiamos tik redaguojant šabloną. Pateiktoje lentelėje aprašomos šios ypatybės.
Ypatybės pavadinimas | Aprašymas |
---|---|
Min. pasikartojimų skaičius | Ši ypatybė apibrėžia minimalų pasirinkto modulio pasikartojimų skaičių. Pavyzdžiui, jei vertė nustatyta kaip 1, modulis reikalingas tolesniems autoriams, o jei vertė nustatyta kaip 0 (nulis), modulis yra pasirinktinis. |
Maks. pasikartojimų skaičius | Ši ypatybė apibrėžia maksimalų pasirinkto modulio pasikartojimų skaičių. Pavyzdžiui, jei vertė nustatyta kaip 1, modulis gali būti pridėtas tik vieną kartą. |
Min. modulių (konteinerių) skaičius | Moduliuose, kuriuose yra kitų modulių (t. y. konteinerių modulių), ši ypatybė nurodo mažiausią visų modulių, kuriuos reikia įtraukti į antrinius modulius, skaičių. Pvz., naudojant karuselės modulį, vertė gali būti nustatyta kaip skaičius, kuris yra didesnis nei 1. |
Maks. modulių (konteinerių) skaičius | Konteinerių moduliuose ši ypatybė nurodo maksimalų visų modulių, kuriuos reikia įtraukti kaip antrinius modulius, skaičių. Pvz., naudojant karuselės modulį, vertė gali būti nustatyta kaip skaičius, kuris yra mažesnis nei 10. |
Užblokuota | Bulio logikos valdiklis Užblokuota atsiranda šalia visų pagrindinių modulio ypatybių. Juo šablono autorius gali užblokuoti modulio parametrus šablone. Užblokuoto modulio parametro negalima perrašyti naudojant bet kuriuos antrinius maketus arba puslapius. Jis tampa centralizuotai redaguotina visų maketų ir puslapių, kuriuose naudojamas šis šablonas, ypatybė. |
Kurti naują šabloną
Norėdami sukurti naują šabloną, atlikite šiuos veiksmus.
- Savo svetainės naršymo srityje pasirinkite Šablonai, kad atidarytumėte šablono inspektoriaus rodinį.
- Pasirinkti Naujas šablonas.
- Šablono kūrimo dialogo lange įveskite šablono pavadinimą ir aprašą. Vertės, kurias įvedate, bus rodomos autoriams kuriant naujus puslapius. Todėl įveskite metaduomenis, kurie bus naudingi puslapio autoriams. Pavyzdžiui, įveskite Naudoti šabloną kurti bendruosius rinkodaros puslapius kaip aprašą. Šiuos metaduomenis galima redaguoti vėliau.
- Pasirinkite Gerai, kad sukurtumėte naują šabloną ir atidarytumėte šablonų rengyklę. Šablonų rengyklės kairėje rodomas struktūros medis, o dešinėje – ypatybių sritis.
- Struktūros medyje išplėskite mazgus ir pasirinkite atkarpą HTML antraštė.
- Jei šioje atkarpoje dar nėra modulių, pasirinkite daugtaškio mygtuką (...) ir pasirinkite Įtraukti modulį.
- Dialogo lange Įtraukti modulį pasirinkite Numatytojo puslapio suvestinė ir pasirinkite Gerai.
- Struktūros medyje pasirinkite naują modulį, o tada ypatybių srityje įveskite visus numatytuosius parametrus, kurie turi būti automatiškai sukonfigūruoti visiems antriniams šablono puslapiams. Jei nenorite jokių numatytųjų parametrų, palikite vertes tuščias.
- Struktūros medyje pasirinkite atkarpą Pagrindinė dalis, pasirinkite daugtaškio mygtuką (...), tada – Įtraukti modulį.
- Pasirinkite puslapio konteinerio modulį (gali būti tik vienas pasirinkimas), tada pasirinkite Gerai.
Naujo puslapio konteinerio modulyje matysite naują atkarpų rinkinį(Antraštė, Pagrindinisir t. t.). Čia galite pridėti ir konfigūruoti modulio parinktis, kurios bus prieinamos autoriams kuriant šio šablono puslapius. Numatyta, kad, jei į atkarpą neįtrauksite jokių modulių, joje bus palaikomi visų galimų modulių tipai.
Šablonas dabar yra techniškai tinkamas ir jį galima įrašyti, įrašyti ir atrakinti ir naudoti kuriant naujus puslapius. Tačiau kitos trys sekcijos apibūdina kitus numatytuosius parametrus, kuriuos galbūt pirmiau norėsite konfigūruoti.
Antraštės ir poraštės įtraukimas
Jei jūsų svetainėje jau yra antraštės fragmentas, atlikite šiuos svetainės kūrimo programos veiksmus, kad į šabloną pridėtumėte antraštę ir poraštę.
- Struktūros medyje išplėskite atkarpą Pagrindinė dalis ir jos antrinį puslapio modulį.
- Pasirinkite atkarpą Antraštė.
- Pasirinkite atkarpos Antraštė daugtaškio mygtuką, tada – Įtraukti fragmentą.
- Ieškokite savo svetainės antraštės fragmento ir jį pasirinkite, o tada pasirinkite Gerai.
Visi puslapiai, naudojantys šabloną, dabar automatiškai paveldės šį antraštės fragmentą.
Jei jūsų svetainėje dar nėra antraštės fragmento, žr. temoje Fragmento kūrimas dėl informacijos apie tai, kaip jį sukurti, o tada užbaikite ankstesnę procedūrą.
Šablono temos keitimas
Norėdami nustatyti numatytąją temą visiems puslapiams, kuriuose naudojamas šablonas, atlikite šiuos svetainės kūrimo programos veiksmus.
- Struktūros medyje kairėje išplėskite atkarpą Pagrindinė dalis.
- Atkarpoje Pagrindinė dalis pasirinkite puslapio konteinerio modulį (pvz., Numatytasis puslapis).
- Dešinėje ypatybės srityje, lauke Tema pasirinkite temą.
Pagal numatytuosius parametrus visuose naujuose puslapiuose dabar bus naudojama pažymėta tema. Norėdami, maketo ar puslapio lygiu neleisti puslapiams keisti šio parametro, nustatykite Bulio logikos valdiklį Užblokuota į Teisinga.
Scenarijaus įtraukimas į šabloną
Prie šablono galite pridėti HTML <scenarijaus> elementų, kuriuose yra „JavaScript“. Tokiu būdu galite pateikti numatytąjį scenarijaus veikimą HTML antraštės, pagrindinės dalies pradžios ir pagrindinės dalies pabaigos puslapių skyriams.
Norėdami pridėti scenarijų prie svetainės kūrimo programos šablono, atlikite šiuos veiksmus.
- Kairėje esančiame struktūros medyje pasirinkite atkarpą, į kurią norite įtraukti <scenarijaus> elementą (pvz., HTML antraštę, pagrindinės dalies pradžią ar pagrindinės dalies pabaigą).
- Pasirinkite prie atkarpos esantį daugtaškio mygtuką, tada – Įtraukti modulį.
- Dialogo lange įtraukti modulį pasirinkite scenarijaus modulį (pvz., Išorinis scenarijus arba Įdėtasis scenarijus).
- Dešiniojoje ypatybių srityje, tinkamame scenarijaus ypatybių valdiklyje (pvz.,Įdėtasis scenarijus arba Scenarijaus žymės), įveskite savo scenarijų.
- Ypatybių srityje įveskite kitus pasirinktinius parametrus, kuriuos norite konfigūruoti.
Patarimas
Jei norite pakartotinai naudoti bet kuruos scenarijų modulius kituose šablonuose, galite juos konvertuoti į fragmentus. Tokiu būdu padedate kūrimo procesą daryti efektyvesnį bei centralizuojate naujinimo procesą. Norėdami gauti informacijos apie tai, kaip konvertuoti scenarijaus modulį į fragmentą, žr. Esamos modulio konfigūracijos įrašymas fragmentu.
Šablono įrašymas, įrašymas bei atrakinimas ir publikavimas
Norėdami išsaugoti ir patikrinti šabloną svetainėje svetainių kūrimo programoje, atlikite šiuos veiksmus.
- Šablono rengyklės viršuje pasirinkite Įrašyti. Įrašyti keitimai neturės įtakos tolesniems puslapiams, kol jie nebus įrašomi ir atrakinami.
- Pasirinkite Baigti redagavimą. Dabar jūsų keitimai yra aptinkami atsiuntimo srauto darbo eigose.
Norėdami peržiūrėti keitimus atidarykite esamą puslapį, kuriame naudojamas šablonas arba sukurkite naują puslapį iš šablono.
Kai peržiūrėsite šablono keitimus, atlikite vieną iš toliau nurodytų veiksmų, kad šablonas būtų publikuojamas jūsų aktyvioje svetainėje.
- Eikite į Šablonai, pasirinkite šabloną, tada – Publikuoti.
- Norėdami atidaryti maketų rengyklę pasirinkite maketo pavadinimą, tada pasirinkite Publikuoti.
- Publikuokite puslapį, kuris nurodo nepublikuotą šabloną. Šablonas automatiškai publikuojamas.
Perspėjimas
Kai šablonas arba bet kuris kitas turinio valdymo sistemos (TVS) elementas publikuojamas, jis aptinkamas internete. Nepublikuokite dokumentų arba šaltinių, kol nebūsite pasirengę juos publikuoti. Dokumento versijos, kurios buvo įrašytos ir atrakintos, bet nebuvo publikuotos, yra matomos tik autentifikuotiems sistemos vartotojams.
Šablono pavadinimo keitimas
Norėdami pervadinti esamą svetainės kūrimo programos šabloną, atlikite šiuos veiksmus.
- Kairiajame naršymo lange pasirinkite Šablonai.
- Pasirinkite norimo pervadinti šablono pavadinimą.
- Pasirinkite Readaguoti norėdami pradėti redaguoti šabloną. Atkreipkite dėmesį, kad negalite redaguoti šablono, jei jį jau redaguoja kas nors kitas.
- Maketo savybių lange šalia šablono pavadinimo pasirinkite rašiklio simbolį.
- Jei reikia, pakeiskite šablono pavadinimą.
- Pažymėkite varnelę, kad patvirtintumėte pavadinimo pakeitimą.
- Pasirinkite Baigti redagavimą.