Jumi ja J! 1,5 käyttö

Jumi käyttö cheetsheet

Jumi Cheatsheet

Jumi - mukautetut koodi laajennukset Joomla! - Tulee osana, plugin ja moduuli.

Tässä artikkelissa opit, miten niitä käytetään.

Komponentti

Jumi komponentti luo mukautetun Joomla! sivua ja se sisältää siihen custom koodeja tietokannasta ja / tai tiedostoja.

Komponentti on saatavilla kautta admin backend ylävalikosta: komponentit -> jumi. Se avaa Jumi Sovellusten hallinta.

Näet listan osa sovelluksista Sovellusten hallinta. Merkitys colums luettelossa ja mukana Application Manager-valikossa on ilmeinen - se noudattaa yleistä Joomla! standardeja.

On olemassa kaksi esiasennettu esimerkkejä olemassa: "Hei Jumi!" ja "Blogspot. Näistä esimerkeistä opit käyttämään osan.

Polku kentän tulee sisältää viittauksia tiedostoihin, jotka sijaitsevat palvelimella vain.

Soittaminen sovellukset

Voit soittaa Application kahdella tavalla:

  • liittyvät Application kohteen Joomla! valikossa tai. Asennuksen jälkeen komponentti on, kuten esimerkiksi tutkimus, päävalikon vaihtoehto "Hei Jumi!" kytketty "Hei Jumi!" Sovellus kohde.
  • kirjoittaa jonnekin int Joomla! linkitetään Application kohteen URL-osoite. Sääntö linkin luominen on yksinkertaista:
    index.php? option = com_jumi & fileid = xxx
    missä xxx on tunnus Jumi sovellus, joka näkyy oikeassa reunassa Jumi Application Manager luettelossa.

Plugin

Jumi plugin sisältää osaksi Joomla! artikkeleita skripti: tiedostosta tai Jumi osa tietokantamerkintä.

Ennen kuin käytät plugin älä unohda että se on admin backend.

On kytkin "Piilota Jumi koodi" on plugin parametrit. Jos kytketään Kyllä se vuodat kaikki Jumi syntaksi tekstin Joomla! artikkeleita ja pysähtyy koodi sulkeumia.

Hide Jumi code

Plugin syntaksi

Yleinen Jumi plugin syntaksi voidaan oppia Jumi Käyttö Cheatsheet. Tuomme vain muutamia esimerkkejä tästä:

{Jumi [kuvia / koodit / test.php]} / / sisältää test.php tiedosto sijaitsee images / koodit
{Jumi [* 1]} / / sisältää tallennettu koodi ensimmäinen kirjaa Jumi osa tietokannan taulun
{Jumi alue calc [test.php] leveys [4] korkeus [6]} / / sisältää test.php tiedosto ja täyttää $ jumi array

From antanut esimerkkejä voit helposti arvata, että

  1. Ei saa olla mitään merkkiä välillä vasen kiinnike { ja avainsanan jumi vuonna Jumi syntaksi.
  2. Kaikki muu ulkopuolella [] suluissa on riisuttu pois ja ei käsitelty.
  3. Jumi tulkitsee conent ensimmäisen kiinnike kuin koodin lähde ja siteet ovat sitä. Koodin lähde voi olla joko tiedosto tai levy on Jumi osa tietokantaan.
  4. Alku toisesta teline [] Jumi tallentaa sisältö suluissa osaksi $ jumi array. $ Jumi array (ja se arvot) pääsee irti mukana php koodi.

Default Absolute Jumi polku

Default absoluuttinen jumi polku on prepanded tiedoston polku on mukana. Jos ei ole asetettu se eqaul Joomla! juurihakemisto. Esimerkiksi:

Jos me kirjoittaa

{Jumi [test.php]}

ja Default Absolute Jumi Polku ei ole asetettu, Jumi plugin etsii test.php vuonna Joomla! juurta (mistä Joomla! configuration.php on). Mutta jos me sitä olla "images / mycodes" näyttää sitä tähän hakemistoon.

Voimme paikka meidän tiedostot ulkopuolella Joomla! asennus hakemistoon myös. Esimerkiksi (paikallista isäntä) voimme myös Joomla! tässä: "D: / xamp / htdocs / Joomla". Ei hätää tallentaa meidän koodeja tässä: "D: / xampp / htdocs / koodit" - pois Joomla! asennus hakemistoon. Sama koskee isännöi sivustoja.

Default Absolute Jumi Paths on saanut kahdesta syystä:

  1. käyttömukavuutta: ei tarvitse joka kerta kirjoittaa koko suhteellinen polku tiedostot sisällytetään
  2. Web Security: jos tietyistä syistä Jumi ei toimi Jumi syntaksi koodi on näkyvissä vierailijoille. Sisältää tiedostopolku. Default Absolute Jumi Polku on piilotettu, ja se on vaikeampi gueast näkyviä koodi, jossa koodin todellisuudessa on. Ja jos tiedostot sisällyttämistä valheita sivustoltasi ulos (www) on käytännössä mahdotonta saavuttaa niitä selaimissa.

Default Absolute Jumi viitoittamaa tässä globaali mitta kaikille Jumi plugin syntaksi instancies koko Joomla!.

Sisäkkäiset korvata

Nested replace

Pesiä ominaisuus tulkitsee Jumi syntaksin mukaan koodi. Esimerkiksi:

Lets on kaksi tiedostoa: main.php ja nested.php.

Tiedoston main.php sisältää

<? Php
echo "Tämä on tärkein tiedosto <br />";
echo "{jumi [nested.php]}";
?>

ja nested.php sisältää

<? Php
echo "Tämä on sisäkkäistä kirjoitus";
?>

Ottaa molemmat tiedostot main.php ja nested.php ladataan palvelimelle voidaan kirjoittaa osaksi artikkeli

{Jumi [main.php]}

Tulos näemme voidaan joko

Tämä on tärkein tiedosto
{Jumi [nested.pgp]}

jos kytkin Sisäkkäiset korvata on asetettu Ei tai

Tämä on tärkein tiedosto
Tämä on sisäkkäistä kirjoitus

jos kytkin on asetettu Kyllä.

On selvää, että sisäkkäisiä korvata ominaisuus tuo varten kehittäjille varsin mielenkiintoisia mahdollisuuksia.

Pesivien ominaisuus toimii Jumi plugin vain.

Pesintä ominaisuus toimii tiedostojen ja koodit tallennetaan Jumi osa tietokannan taulun.

Moduuli

Jumi moduuli sisältää osaksi moduulin asema skripti: käsin tai tiedostosta tai Jumi osa tietokantamerkintä.

Moduuli parametrit

On vain muutamia muuttujia moduulin hallinnossa on: "Muistio", "Code kirjoitettu" ja "lähde koodi".

Muistio toimii alueen muistiinpanoja.

Kirjoitettu koodi on alue koodia.

Into kenttä Lähde koodi voit laittaa joko filepathname ja tiedoston sisällytettävä moduuliin tai * id Jumi osan Application kohtaan.

Advanced parametrit

Default Absolute Jumi polku on täsmälleen sama merkitys kuin sillä on plugin. Kun yksi pieni ero: Tämä parametri ei ole maailman kaikkien Jumi moduuli, mutta se voi olla ainutlaatuinen jokaiselle Jumi moduuli oikeusasteessa.

Muut syventävät parametrit - Moduuli Luokka liite, Caching ja Cache aika - Ovat yleisiä Joomla! parametrit löytyvät vakiona Joomla! moduuleja. Oletan niiden merkitys on selvä.

Esimerkkejä

Nopean testin moduuli toimii kirjoittaa alas "lähde koodi"-kenttään * 1. Mitään muuta ei tarvita. Sitten julkaista moduulin mihin tahansa moduulin asema käytettävissä. Sinun pitäisi nähdä "Hei Jumi!" demo moduulin asema (in käyttöliittymää).

Buy Oil Paintings, Acrylic Paintings, order custom painted Murals, Portraits, Landscapes, Still Lifes, Flowers, Replicas and Art Prints on ArtMaestro.com.
Travel Portal - tours.am! Haku matkat Armeniassa, Tours, Haku matkat verkossa, Varaus Hotellit verkossa, Travel News.