Jumi už J! 1,5 naudojimas

Jumi naudojimo cheetsheet

Jumi Cheatsheet

Jumi - pasirinktinis kodas plėtinių Joomla! - Ateina kaip sudedamoji dalis, įskiepiai ir modulis.

Šiame straipsnyje jūs sužinosite, kaip jas naudoti.

Komponentas

Jumi komponentą sukūrus pasirinktines Joomla! puslapių ir apima užsakymą kodai iš duomenų bazės ir / ar failų.

Komponentas yra prieinama per admin posistemės viršutiniame meniu: komponentai -> Jumi. Tai atveria Jumi Programų tvarkytuvė.

Pamatysite Application Manager komponentas programų sąrašą. Colums sąrašo ir kartu Application Manager "meniu prasmė akivaizdi - ji gerbia apskritai Joomla! standartus.

Yra du iš anksto įdiegta pavyzdžiai: "Labas Jumi!" ir "Blogspot". Iš šių pavyzdžių jūs išmoksite kaip naudoti komponento.

Takus srityje turėtų būti nuorodos į failus, kad gyvena tik jūsų serveryje.

Skambinimas programas

Paraišką galite skambinti dviem būdais:

  • susiję taikymas elementą su Joomla! meniu elementą arba. Po įrenginio komponentas yra, kaip tyrimo pavyzdys, pagrindinio meniu elementą "Labas Jumi!" prijungtas prie "Labas Jumi!" Taikymo elementą.
  • rašyti kažkur int Joomla! turinio nuoroda į paraiškos elemento URL adresą. Sąsajos sukūrimas taisyklė yra paprasta:
    index.php? option = com_jumi & fileid = xxx
    , kur xxx yra Jumi taikymo, kuris gali būti vertinamas Jumi Programų tvarkytuvė sąrašą dešiniajame stulpelyje ID.

Įskiepis

Jumi plugin įeina į Joomla! straipsniai pritaikytą scenarijų: iš failo ar iš Jumi komponentų duomenų bazių.

Prieš naudojant įskiepiai nepamirškite, kad tai administratoriaus posistemė.

Yra jungiklis "Slėpti Jumi kodas" įjungti parametrų. Taip jis perėjo į Kailių visų Jumi sintaksės tekstą Joomla! straipsnius ir sustoja kodas intarpai.

Hide Jumi code

Įskiepis sintaksė

Apskritai Jumi įskiepiai sintaksę galima pasimokyti iš Jumi Naudojimo Cheatsheet. Mes atneš tik keletas pavyzdžių čia:

{Jumi [images / kodai / test.php]} / / test.php failą, esančių vaizdų / kodai
{Jumi [* 1]} / / kodas saugomos Jumi komponentų duomenų bazės lentelės 1 įrašo
{Jumi plotas Calc [test.php] plotis [4] aukštis [6]} / / test.php failą ir užpildo $ Jumi masyvo

Nuo pateikta pavyzdžių galite lengvai atspėti, kad

  1. Neturi būti jokių simbolių tarp kairiojo korpuso { ir raktažodį Jumi Jumi sintaksė.
  2. Visa kita ne [] skliausteliuose yra atskirtas ir neperdirbti.
  3. Jumi interpretuoja pirmą kronšteino kodo šaltinį ir ryšių conent. Kodo šaltinis gali būti arba Jumi komponentą duomenų bazės failą ar įrašą.
  4. Nuo antrojo korpuso [] Jumi parduotuvėse skliausteliuose turinį į $ Jumi masyvo. $ Jumi array (vertes) yra prieinama iš savo php kodą.

Numatytasis Absoliutus Jumi Kelias

Numatytasis absoliutus Jumi kelią prepanded failą takus, turi būti įtrauktos. Jei nenustatėte eqaul, jog Joomla! šakniniame kataloge. Pavyzdžiui:

Jeigu mes rašome

{Jumi [test.php]}

Numatytasis Absoliutus Jumi Kelias nėra nustatytas, tada Jumi įskiepiai atrodo iki test.php Joomla! root (jei Joomla! configuration.php). Bet jei mes jį "images / mycodes" atrodo jį į šį katalogą.

Mes galime patalpinti mūsų failus ne Joomla! per įdiegimo katalogą. Pavyzdžiui (vietos priimančiosios), mes galime turėti mūsų Joomla! čia: D: / xamp / htdocs / Joomla ". Jokių problemų laikyti mūsų kodai čia: "D: / XAMPP / htdocs / kodai" - iš Joomla! diegimo katalogo. Tas pats taikoma Patalpinta svetainėse.

Numatytoji Absoliutus Jumi keliai gavo dviejų priežasčių:

  1. vartotojo komfortas: nereikia vėl ir vėl parašyti visiškai santykinis kelias failus turi būti įtraukti
  2. interneto saugumo: jei dėl tam tikrų priežasčių Jumi neveikia Jumi sintaksė kodas yra matomas lankytojams. Įskaitant failo maršrutą. Numatytasis Absoliutus Jumi Kelias yra paslėpta, ir tai yra sunkiau gueast matomų kodas kodą iš tikrųjų yra. Įtraukti failus ir jei tenka iš savo svetainės (www), yra praktiškai neįmanoma pasiekti juos iš interneto naršyklės.

Numatytasis Absoliutus Jumi Kelias rinkinį čia yra pasaulio parametras visų Jumi įskiepiai sintaksė instancies visoje Joomla!

Įdėtųjų pakeisti

Nested replace

Įdėjimo funkcija interpretuoja Jumi sintaksė įtraukti kodą. Pavyzdžiui:

Leidžia turėti du failus: main.php ir nested.php.

Failas main.php yra

<? Php
echo "Tai yra pagrindinis failas
";
echo "{Jumi [nested.php]}";
?>

ir nested.php yra

<? Php
echo "Tai yra įdėtos scenarijų";
?>

Atsižvelgdama abu failus main.php ir nested.php įkelta į serverį, mes galime rašyti į straipsnį

{Jumi [main.php]}

Matome gali būti

Tai yra pagrindinis failas
{Jumi [nested.pgp]}

Jei jungiklis Įdėtųjų pakeisti yra nustatytas Ne arba

Tai yra pagrindinis failas
Tai yra įdėtos scenarijų

Jei jungiklis yra nustatytas į Taip.

Tai aišku, kad zagnieżdżone pakeisti funkcija duoda kūrėjai gana įdomių galimybių.

Lizdus funkcija veikia tik Jumi įskiepiai.

Lizdus funkcija veikia failus ir kodai saugomi duomenų bazės lentelėje Jumi komponentą.

Modulis

Jumi modulis apima į modulio padėties pritaikytą scenarijų: rankiniu būdu arba iš failo ar iš Jumi komponentų duomenų bazių.

Modulio parametrai

Yra tik kelis parametrus modulio administracija: "Notepad", "Kodas, parašytas" ir "šaltinio kodo".

Užrašų knygelė tarnauja kaip savo užrašus.

Kodas, parašytas savo kodą.

Į lauką Šaltinis kodas jūs galite įdėti failą filepathname būti įtrauktas į modulį arba * id Jumi komponento taikymas punktas.

Išplėstinė parametrai

Numatytasis Absoliutus Jumi Kelias turi lygiai tokią pačią reikšmę, kaip ji įskiepiai. Su šiek tiek skiriasi: šis parametras nėra pasaulinio visų Jumi moduliai, tačiau ji gali būti unikali kiekvienam Jumi modulio instancijos.

Kitų pažangių parametrus - Modulio klasės Sufiksas, Spartinimo ir Talpyklos laikas - Yra bendri Joomla! parametrus, kuriuos galima rasti standarto Joomla! moduliai. Aš manau, kad jų reikšmė yra aiški.

Pavyzdžiai

Greitas testas modulis užsirašyti į "šaltinio kodo" srityje * 1. Daugiau nieko nereikia. Tada skelbia modulį į bet modulis poziciją. Jūs turėtumėte pamatyti "Labas Jumi!" Demo modulio pozicijos (frontend).

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Kelionių portalas - tours.am! Paieška ekskursijos į Armėnijos, Ekskursijos, paieška turai internete, rezervuoti viešbučius internete, Turizmo naujienos.