Tämä on useita-artikkeli sarjassa tutorials, miten kehittää Model-View-voidaan ohjelmoida ilmoittamaan komponentti Joomla! Versio 3.1.
Aluksi käyttöönottoja siirtyminen artikkelit tässä sarjassa käyttämällä siirtymisruutua oikealle ( tässä sarjassa).
Kehittämisen perustekijänä
Tällä sivulla käydään läpi perusvaiheet tehtävä yksinkertaisin mahdollinen komponentti, joka siirtää tiedot Hello, world! jotta front-end Joomla! 3.1 verkkosivuilla.
Main-lähtöön
Ensin määrittää emäksinen julkinen lähtö tämän komponentin. Luo yoursite/components/com_helloworld/helloworld.php
seuraavalla sisällöllä:
<? php echoHello world;
Luettelotiedostoa
Jokainen laajennus tarvitsee manifest-tiedosto, joka määrittää, että asennus ja konfigurointi tietoja laajentamiseen. Manifest-tiedosto nimeltä componentname.xml
. Yksinkertainen komponentti tarvitsee vain sisällytämme minimaalinen määrä mahdollisia elementtejä XML-tiedosto.
Luo helloworld.xml
samassa hakemistossa kuin teidän helloworld.php
edellä, seuraavalla sisällöllä:
<? xmlversio="1.0"encoding="utf-8"? > < tunnistetyyppi="komponentti"versio="3.1"menetelmä="päivitys"> < nimi>Hello World!</nimi> < hallinnon></hallinnon> < tiedostot> < tiedostonimi>helloworld.php</tiedostonimi> </tiedostot> </laajennus>
Huomaa, että name
tekijä on todella vapaaehtoista, mutta se tekee seuraavassa vaiheessa helpottaa niiden tunnistamista.
Asennus
Seuraavaksi meidän täytyy kertoa Joomla! "löytää" Tämä uusi komponentti, jotta se voidaan asentaa ja käyttää. Tämä tapahtuu menemällä Extension Manager-> Discover ja klikkaamalla 'Discover' työkalupalkissa. Tämä tarkistaa components
Hakemisto (muun muassa) etsii osia, joita ei ole vielä asennettu.
Uusi komponentti lueteltu tuloksena olevassa taulukossa ja asenna se Valitse (ja valintaruutu) ja osoita työkalupalkissa "Install".
Huomautus: Älä välitä viesti "komponenttien asennus: XML-tiedosto ei sisällä hallinto-elementin", sellaisena kuin se on meille osa ei vielä ole Järjestelmänvalvonnalliset toiminnot. Me lisäämme nämä myöhemmin kotona hillitä.
Moi maailma!
Nyt näet perusosa toiminnassa, siirtymällä https://localhost/joomla/index.php?option=com_helloworld
(korvaa localhost/joomla
asennus sijaintisi).