Crearea unui conținut de plug-in
Există mai multe abilități folosesc Plugin de conținut. Acestea sunt legate de afișarea conținutului și articole. Pentru a crea un conținut de plug-in va avea nevoie de cel puțin două fișiere: XML și PHP. Pentru că există multe diferențe între cele două conținut fișierul plugin PHP, ia în considerare ambele. Doar pentru plugin-ul puteți adăuga un fișier de limbă .ini.
Fișierul XML este numit ca și fișierul PHP, și este una dintre fișierele necesare. Acest fișier începe întotdeauna cu o etichetă XML, care specifică codificarea:
Pentru a determina că setul este un plug-in legătură cu conținutul pentru a adăuga liniile:
tip determină că acesta este un plugin, grup determină că se referă la conținutul plugin.
Apoi, puteți dobachit puține informații, și un plug-in:
Acum conectați fișierul PHP la conținut plugin-uri. Numele acestui fișier ar trebui să fie la fel ca fișierul XML.
După cum puteți vedea numele de fișier a pus în tag-ul
Conectarea localizarea se face cu ajutorul tag-uri
Opțional, puteți adăuga parametrii la plug-in, se face după cum urmează:
- numele - numele parametrilor. Acest nume va fi folosit ca un fișier PHP;
- tip - tipul parametrului, mai chitaye Joomla standard tipuri de parametri;
- default - valoarea implicită;
- eticheta - numele parametrului care este afișat în Manager Plugin pentru editare;
- descriere - descrierea parametrilor;
Dacă nu utilizați parametri, introduceți următoarea etichetă:
Sfârșitul fișierului de instalare XML se termină cu:
Acum este timpul pentru a crea plugin-ul:
Acum, trebuie să alegeți când să fie plugin-ul de ieșire. Puteți alege din următoarele:
- onBeforeContentSave - Acest eveniment are loc înainte de conținutul este scris în baza de date;
- onAfterContentSave - Acest eveniment are loc după ce conținutul este scris în baza de date;
- onPrepareContent - Aceasta este prima etapă în pregătirea materialului pentru ieșire și acesta este evenimentul principal pentru plug-in, axat pe lucrul cu materialele. În această etapă, cea mai mare parte munca lor. Înainte de a afișa textul de pe ecran, acesta poate fi procesat în conformitate cu cerințele și parametrii materialului în sine dumneavoastră;
- onAfterDisplayTitle - eveniment are loc pentru a informa fișa cu privire la posibilitatea de a se retrage textul între titlu și materialul de text;
- onBeforeDisplayContent - Acest eveniment este de a determina ceea ce trebuie să fie plasate direct în fața conținutului generat;
- onAfterDisplayContent - eveniment are loc pentru a informa fișa privind retragerea informațiilor generate imediat după ce materialul;
Pentru mai multe informații despre evenimentele pot fi găsite aici - (Joomla) Conținut Evenimente pentru System Plugin.
onBeforeContentSave și onAfterContentSave
Utilizați următorul cod:
Parametrii și articolul isNew ar trebui să conțină următoarele:
- Articolul - Se referă la JTableContent obiect care conține datele și sohranyaetsyatsya articol.
- isNew - variabila (boolean), care returnează true dacă ar fi creat mama.
onPrepareContent
Parametrii articol, params și limitstart soderdzhat următoare:
- Articolul - Se referă la un articol care ruleaza spectacol.
- params - Se referă la un tablou asociativ de parametri relevanți.
- limitstart - Un număr întreg care specifică „pagina“ a conținutului care va fi generat.
onAfterDisplayTitle, onBeforeDisplayContent și onAfterDisplayContent
Pentru ei, codul va fi identic:
Parametrii articol, params și limitstart soderdzhat următoare:
- Articolul - Se referă la un articol care ruleaza spectacol.
- params - Se referă la un tablou asociativ de parametri relevanți.
- limitstart - Un număr întreg care specifică „pagina“ a conținutului care va fi generat.
Acest plugin vă permite să afișați module de conținut în zona de conținut. Această caracteristică va fi inclusă în Joomla 1.6 și a fost disponibil incepand cu versiunea 1.5.10.
fișier INI (e)
Pentru a localiza plugin-ul poate crea cu ușurință fișiere INI. Care va stoca valorile variabilelor care afișează text.
- Fișierele PHP uita de multe ori pentru a seta (;) la capătul liniei, ceea ce va provoca în mod natural o eroare. Verificați în mod regulat înainte de a testa plug-in și vă va salva de la multe greșeli.
- Zabodtes despre ceea ce ar fi corect să declare parametrii din fișierul XML. Toți parametrii care sunt declarate a fi închise în mod corect, tag-ul .
- Plugin-uri de testare de pe computer, acesta va ajuta la reducerea timpului și nervii. Puteți corecta eroarea rapid.
- O arhivă tipică plugin conține următoarele fișiere:
- nameofplugin.XML
- nameofplugin.PHP
- en-GB.plg_content_nameofplugin.ini
Vă mulțumim pentru writeup de bun augur. Este, de fapt, folosit pentru a fi o petrecere a timpului liber
cont-l. complex privire la mai adăugat agreabil din
tu! Cu toate acestea, cum putem ține o corespondență?
Dulce pe blog! L-am găsit în timpul navigării pe Yahoo
News. Ai sugestii cu privire la modul de a obține enumerate în Yahoo News?
Am încercat o vreme, dar eu niciodată nu par să ajung acolo!
mulțumesc
Există cu siguranță o mare să știe despre acest subiect.
Îmi place foarte mult toate punctele le-ați făcut.
probleme Awesome aici. Sunt foarte bucuros să văd articolul dumneavoastră.
Vă mulțumesc foarte mult și aștept cu nerăbdare să te ating. Vrei să-mi picătură un e-mail?