Allolev artikkel on tõlge Joomlashack'i kirjutatud artiklist "It's Confirmed! Joomla Will Have Custom Fields".
Mõni kuu tagasi kirjutasime artikli kuuest võimalikust uuendusest Joomla 3.7's.
Kohe eismene punkt selles oli "kohandatud väljad" ja me kirjutasime neist nii:
Kui see jõuab Joomla 3.7-sse, siis ilmselt lööb just see funktsioon laineid. See lisab võimaluse lisada kohandatud väljasid ehk lisaväljasid artiklitele, kasutajaprofiilidele ja kontaktivormidele.
Nüüd on siis hea uudis! Nüüd võime kinnitada, et lisaväljad Joomlasse tulevad. Õnnitleme siinkohal Allon Moritz'it kes on selle projekti eestvedaja koos kahe abilisega. See on üks suurim ja tõsiseim lisafunktsioon Joomla 3's aastast 2012.
Teeme detailsema vaate kuidas need väljad Joomlas toimivad. Samuti võid juurde uurida artiklit Ülevaade kõigist 19'st väljatüübist (inglise keeles, eestikeelne tõlge siin, toimetus).
Kuidas kasutada lisavälju Joomla artiklites
"Sisu" sakist leiad rippmenüü kahe uue valikuga: "Väljad" ja "Väljade grupid":
"Väljad" all valid nuppu "Uus" ja lood välja millist vaja on. Näiteks leiad sealt sellised väljad: Kalender, Captcha, Märkekastid, Värv, Tekstiredaktor, E-post, Galerii, Pilt, Loetelu.
Allapoole kerides leiame lisaks veel Meedia, Raadionupud, SQL, Telefon, Tekst, Tekstiala, Ajatsoon, URL, Kasutaja ja Kasutajagrupp nimelised väljad.
Iga väljagruppi saab siduda kategooriatega. Ehk saab määrata, et välju näidatakse määratud kategooriasse kuuluvate artiklite juures:
Igale väljale saab määrata oma õiguste taseme, lisaks saab määrata silti, ikooni ja/või CSS klassi:
Välju ei pea määrama gruppidesse, kuigi see võimalus on olemas:
Väljade gruppe näeb artikli redigeerimisvaates. Igast grupist luuakse eraldi sakk. Nagu näha alloleval pildil, on sakiks loodud grupp "My Test Fields":
Selle saki alt saab sisestada väljadele vastavaid andmeid artikli juurde:
Vaikimisi tekivad need väljad esilehel artikli sisu alla:
Mõned neist väljadest on väga kasulikud. Näiteks "Galerii" väli loob kena pildigalerii. Ainus, mida kasutaja tegema peab, on määrama kausta piltidele ja selle tulemusel luuakse galerii automaatselt.
Kuidas kasutada lisavälju kontaktide ja kasutajate juures
Paljud kasutavad lisavälju artiklite juures, kuid neid samu välju saab kasutada ka kasutajate ning kontaktivormi juures. Usutavasti hakkab nii mõnigi arendaja oma lisade juures lisaväljade võimalusi kasutama. Allpool näeb väljadele viitavaid menüülinke kasutajate halduse menüüs:
Iga loodud väli kasutajate jaoks tekib registreerumise juurde ja kasutaja profiili lehele:
Järgnev pilt näitab väljade menüülinke kontaktide komponendi juures. Igal komponendil on omad väljad ja väljade grupid.
Kuidas Joomla lisavälju seadistada
Väljade võimalust saab sisse ja välja lülitada iga komponendi kohta eralid. Näiteks, kui tahad lubada välju kasutajaprofiilide juures, pead sa kasutajate halduses valima nupu "Valikud" ja sealt leidma saki "Integreerimine":
Erinevaid seadeid väljadele leiad ka: Lisaprogrammid > Pluginad, avades plugina "Süsteem - Väljad". Siit saad juhtida millises asukohas välju artikli vaates näidatakse. Neid seadeid saab muuta ka iga välja jaoks eraldi.
Kokkuvõte
Väljad on Joomla arendusreliisi värskelt lisatud ja Joomla 3.7 arendus veel käib. Seega võite lisaks oodata erinevaid uuendusi enne kui Joomla 3.7 päris valmis saab. Igatahes praegu paistab kõik minevat positiivses suunas.
Artikli autor Joomlashack tegeleb juba arendustega milles hakatakse kasutama väljade erinevaid võimalusi, näiteks OSDownloads komponendis. Ja loomulikult viiakse ka Joomla kujundused uuendustega vastavusse.
Mis Sina arvad, kallis lugeja, kas sina leiad lisaväljadele rakendust?