Ülesanne teha jumb nii, et kui klõpsate viide materjali, see avas tamendis. JUMLA 2.5 (Muide, on arvamusel, et 1,5 töötab). Me võtame ja teeme.
Kõigepealt määratleme. Kui meie mall ei näe ette võimalust paigutada oma paigutuse kategooria materjalide väljastamiseks - avage see fail:
/ Componendid /com_content/views/category/tmpl/blog_item.php.
See on muidugi halvasti halb, sest Jumla uuendatakse (see on vastavalt hästi) ja selle faili värskendamisel tulevad tagasi uued.
Juhul kui me oleme eelnevalt riputatud ja HTML-kausta malli kaustal teinud, tegi Com_content kausta ja läbimõeldud kopeeris kõik
/ Komponendid / com_content / Vaated
see värskendus ei ole meie jaoks hirmutav, kuid vastupidi, lase ennast ajakohastada - meie teosed ei mõjuta.
Seega on fail siin:
/templates/sabl/html/com_content/category/blog_item.php.
Niisiis kirjutame selle reas 28, kirjutame järgmist:
See tähendab Võite teha ka faili. default_Articles.php. Stringis 105. Seal on allveelaeva kivi. Kui me kasutame CNC-d - Sisestage see, mida ma kirjutasin. Kui a parameetrilisi viiteid kasutatakse (tüüp tüüp index.php? Valik \u003d com_plugins & Vaata \u003d plugin...) - Sisestage see: & TMPL \u003d komponent Üks märk muutunud. Funktsioon on see, et kui meil on aadressiribal juba väärtused (nagu parameetrilise lingi puhul) - saame lisada uue abiga "&", aga kui meil pole midagi - Alusta väärtuste lisamist küsimuse märgist "? Rel \u003d "Shadowbox; laius \u003d 600; kõrgus \u003d 600" Target \u003d "_ tühi" Nad ei olnud vaikimisi, saate kontrollida 🙂 Peaasi - ärge unustage ? TMPL \u003d komponentMuidu aken avaneb, kuid see on kõik menüü, keldri, korgi ja muude võlusid Wamze abil. Mis see tähendab (nende jaoks, kes lahkuvad soomustatud piletist ainult leivale): "Rel atribuut määrab kindlaks seos praeguse dokumendi ja dokumendi vahel, millele viide määrab href atribuut." C) htmliraamat. Seal on veel sihtmärk - see laaditakse lehele uue brauseri aknasse. Nüüd kõige olulisem, nimelt - " miks see ei tööta". Töötada, peate kvantitama vari selle heale heale. Jumpla plugin nimetatakse Shadowbox Media Vieweriks. Lingid, et mõtet ei näe - plugin on kergesti google ja versioon on uusim. Seadistused Seal - Darkness Darkness, kohapeal arendajad On käsiraamat, mis on täielikult arvestuslikesse riiki tõlkinud Googleboard. Noh, see tundub olevat kõik ... õnne. Küsi. Ninja Shadowbox moodul on mõeldud erinevate sisu - piltide, videote, veebilehtede väljastamiseks kaunis hüpikaknas. Ninja Shadowbox töötab koos Shadowboxi komponendiga, mis on väga hea rist-brauser ja platvorm kirjutatud JavaScript jquery'le Jquercri pluginaga, mis on mõeldud meedia sisu kuvamiseks. Ma kasutan seda moodulit sellel saidil. Seega, et mõista, kuidas see toimib, klõpsake kasti kasti kasti: Selle mooduli eripära võrreldes teiste sarnaste laiendustega on see, et seda on väga lihtne kasutada. See toetab 33 keelt ja on 4 erinevat naha hüpikakna. #one. Võimalus valida Shadowboxi JS-raamatukogu; Selle mooduliga on võimalik näidata järgmist tüüpi sisutüüpi: # 2. Erinevate vormingute pildid, sealhulgas kõige levinum jpg, gif, png; # 3. SWF-vormingus rullid; #four. FLV-vormingus rullid; #five. Tuua rullid populaarsest YouTube Video hosts ja teda nagu; # 6. Näita lihtsaid veebilehti. Moodulil on palju seadeid selgitada, mis ei ole raske. Sellel on vene liides lühikese selgitusega iga parameetri seadistamiseks. Vaata mooduli seadete liidese Screenshots. Kasutage moodulit. Mooduli kasutamiseks installige see standardse Joomla integraatoriga. Siis minge moodulihaldurile ja lülitage see sisse. Hoolimata asjaolust, et see on mooduli töömeetodi abil, meenutab see pluginat. See ei ole vaja avaldada ühes asendis või see seisukoht on piisav, et lihtsalt sisse lülitada. Selleks, et teie sisu kuvatakse pop-up aknas, peate lisama oma pildi, video või veebirea, et lisada järgmised: Lisaks saab seda teha nii, et pilt avaneb pildi mini visandil klõpsates. Seda meetodit näete eespool, kus esitatakse mooduli seadete sünteesi. Selleks, et teha seda vajate kahte pilti, peate näitama Shadovboxi ja väikeste, mis on mini visand. Kood näeb välja selline: Pildi avamiseks klõpsake Mini visandil. Lisaks saate mooduli abil teha terve galerii. Näiteks peate näitama mitte ühte pilti, vaid mitu pilti järjest ja veeretades neid ilma Shadovbox lahkumata. Selleks, et link töötab iga pilte, peate täpsustama järgmised: Rel \u003d "Shadowbox" Oletame, et peame tegema kolme pildi galerii, siis näeb see kood sellisena: Esimene pilt
Teine pilt
Kolmas pilt Loomulikult võib viitete kujul olla mitte ainult tekst, vaid ka mini visandid pilte. Näide galerii kasutamisest: Shodesboxi veebilehe avamise kood on järgmised: Video video esitamiseks YouTube'ist Shadovboxis on järgmine: Parameetrid; Laius \u003d 600; Kõrgus \u003d 400 on vajalik selle akna kõrguse ja laius näitamiseks, kus te mängite videot, kui te ei täpsusta akent peaaegu kogu monitoriga. Siin on selle mooduli põhikasutus. Moodul annab võimaluse valida Shadowboxi jaoks vajaliku JS-raamatukogu. Pange tähele, et Joomla vaikimisi ja nii Mootools'i raamatukogu on laaditud nii, kui te ei ole selle raamatukogu väljundit blokeerinud, siis kontrollige parameetrit "Lae alla JS raamatukogu" mooduli seadetes, kontrollige "Ärge laadige üles" toode. Mootoolsi raamatukogu ja nii kaalutakse umbes 70 KB ja kui ühendate teise raamatukogu, laadige see lehekülg väga palju. Kui te ei tea, kas teie Mootools'i raamatukogu laaditakse või mitte, salvestage lihtsalt saidi lehel HTML-i piltidega piltidega. Seejärel minge lehekülje salvestamise ajal loodud kausta. Kui on mootools.js faili tähendab, et raamatukogu on laaditud ja sa pead tegema midagi eespool. Selle materjali osana leiame mõned komponendid Joomla 3 jaoks, mis suudavad selle sisuhaldussüsteemi võimalusi oluliselt laiendada. See komponent võimaldab teil luua platvormi, mis on saadaval online-vestlus, tagasiside, külalisteraamatus, kontaktvorm, tagasihelistamissüsteem jne. See laiendamine Joomla 3 annab võimaluse arutada ja lahendada erinevaid küsimusi, nagu juhtub Näide, nagu e-linker.ru. Komponendi olemuse mõistmiseks on see kõige parem vaadata oma võimalusi: Tänu kõigile nendele komponentivahenditele, mis ühendati üheks platvormiks, saavad saidi administraatorid võimaluse hõlpsasti ja tõhusalt teenindada kliente. Pakendis on palju stiile, mida saab teie saidil konkreetselt muuta. Tänu sellele laiemale, saidi administraator saab võimaluse sisse logida tugirühma otse Joomla administraatori. On võimalik avaldada omapära teie saidil praktilisemalt. Pange tähele, et pärast paisumise paigaldamist lisatakse tugipaneeli nupp nupp, kui klõpsate, millel saab registreerida offuures kontoris komponendi taotluste täielikuks kontrollimiseks. Komponendi eelised: See komponent võimaldab kasutajatel avaldada linke, bännereid, vähendada pilte jne, mis kuvatakse teatud moodulitel ja kus administraator saab hinna määrata. Kasutajatel on võimalus osta reklaame, millel klikkide arv, üleminekud arvestatakse; Samuti saate määrata ajaintervalli. Ühe tüüpi reklaamide tüübi jaoks saate luua mitu finantsplaani. Tänu sellele laienemisele saate kasutajatele reklaamida erinevaid teenuseid ja kaupu. Reklaamitehase funktsioonid ja funktsioonid: Komponent Joomla 3 toetab UTF-8, on mitmekeelsus. Joomlaga on võimalik integreeruda, tänu sellele, millele saate töötada sama sisselogimist; Lihtne üleminek RTL-le; Otsingumootori optimeerimine SEO ja SEF; Protsessi lihtne paigaldada ja uuendada. Te saate osa URL-i komponendi: http://thephtfactory.com/Adverisement-factory-for-joomla Selle komponendiga saate lisada videopleieri HTML 5 või YouTube'i mängija, kellel on võime korraldada esitusloenditel rullid. See tähendab, et saate näidata rullide kaudu YouTube'i kanali või oma failide pumpamise teel. Seal on palju liidese disaini skeeme. Mängija suudab korraldada esitusloendit, kus YouTube'ist võib olla mitu rulli, mis on teie arvutist mõned rullid või vaid üks taasesituse fail. Sellised võimalused muudavad SJ-i videopleieri ühe parima mängijaga, kes on Jed-s saadaval. Mängija võime luua vähendatud raami pilte failidest ja plakatitest; Ühildub mobiilseadmetega iOS-i ja Androidiga. Kuna versioon 2.0 mängija hakkas töötama HTML 5, siis Flash Player Support eemaldati. Omadused ja väärikus: Kahjuks levib mängija makstud alus. Te saate selle osta URL-is: http://extensionspot.net/spot-taxensions-Products/sj-video-Player See professionaalne laienemine luuakse töötamiseks tootekataloogidega; Tänu laiendile saate luua mis tahes tüüpi sisu kuva. 12 sisseehitatud failitüübi kasutamine, seadete mass ja laiendamine pluginate abil saate kataloogi hallata Kui teie firma pakub üsna laia valikut teenuseid ja te ei soovi külastaja tähelepanu pöörata teenuste andmete tavapärasele nimekirjale, lahendab kuumade plokkide mall teie probleemide lahendamine. Lisaks tavapärastele viidete põhjal on malli peamine osa jagatud plokkideks. Igal plokil on oma disain ja esitab eraldi teenuse. Plokkide mallil on lihtne struktuur, mille väljund on kohapealsete positsioonide põhileheküljele, mida saab reguleerida koos nende kaasasolevate piltide parameetritega. See on mugav ettevõtete ja eraettevõtete esitlusplatsil, väike kognitiivse ressursi, isikliku blogi või portfelli, kus koos nende töö galerii abil saate nende üksikasjaliku kirjelduse määrata. See hothemeri muster koosneb plokkidest, mida saab skaleerida, sõltuvalt teabe ja teemade tähtsusest, mida tuleks põhileheküljele rõhutada. Malli stiilid on esindatud neljas variatsioonis. Igaühel neist on kolm värvi: esimene - kork, teine \u200b\u200btaust, kolmas - allajoonis. On selliseid kombinatsioone: must, valge, smaragd; Valge, must, roosa; Sinine, valge, oker; Bordeaux, valge, pesa. Loomulikult saab paleti vajadusel kiirendada lihtsa tööriista abil või kirjutada käsitsi. Joomla mall Plokid. Sellel on ka sellised vajalikud moodulid galerii ja slaidiseansiga, mis on kasulik mis tahes saidile, sest külastajad reageerivad kõige enam värvilistest muutvatest piltidest, mis võimaldavad teil lisada artiklites esitatud teabe mulje. Kontaktide sektsiooni jaoks on plugin asjakohane teie ettevõtte asukoha vaatamiseks Google Mapsis. Selle funktsiooni seaded on ka lihtsad, nagu kogu malli paigaldamine, nii et see sobib isegi algaja veebikapteniga. Seda materjali saab alla laadida Mis on peamine asi, kui saidi väljatöötamisel põhineb valmis CMS-süsteemil? Ärge kunagi muutke kerneli faile! Kui teete kerneli muudatusi, siis kas te peaksite keelduda uue versioonide sisestamisel või süsteemifailide modifitseeritud funktsionaalsusega probleeme on võimalik iga kord. CMS-i uuendustest keeldumine, saidi riskid, mis on häkkinud ründajad, kuna uuendused mitte ainult lisada uusi funktsioone, vaid ka olemasolevas koodis õiged vead. Kui uuendate süsteemi kerneli, st modifitseeritud failide ülemise ohtu. Samuti võib see põhjustada probleeme edasise toetamisega ja saidi parandamisega. Standard ülesanne saidi arendamisel on tühistada mis tahes ploki väljundi väljund. Kuid samal ajal on süsteemifailide muutmine võimatu muuta. Kuidas muuta väljundit? Kaaluge sellist ülesannet CMS-i Joomla näites! ja selle mallide juhtimissüsteemid. CMS-i Joomla! Mallid täidavad mitmeid olulisi ülesandeid, millest üks on võime kattuda komponentide ja moodulite paigutustele. Kui te vähemalt kord loonud saidi jooksev Joomla!, Siis ilmselt teate, et mallid salvestatakse saidi juurkataloogi mallide kataloogides ja et halduspaneelil on mallijuht, mis võimaldab teil hallata ja konfigureerige igaüks neist. Kausta mallide sees on otse kausta mallid. Näiteks Joomla jaoks! Standardmalli 3+ versioonid on mallid / protostar. Ja juba malli kausta sees on HTML-kataloog, mis võimaldab teil kattuda standardväljundiga, mis on nii CMS-i ja täiendavalt installitud osade ja moodulite sõltumatute arendajatega. Paigutusfailid vastutavad saadud HTML-lehekülje koodi või selle osa moodustamise eest. Neid salvestatakse alati TMPL esitluse kausta. Vaadake näiteks tee standardpaigutuse tee: Komponendid / com_content / Vaated / artikkel / TMPL / vaikimisi.php Siin Components - Standard kaust Kõik komponendid Joomla! Artiklid, TMPL - kaust koos paigutuste artiklitega. Sarnane struktuur ja selle komponendi kohapeal haldusosas, välja arvatud administraatori juurkataloog. Joomla moodulites! TMPL kaust asub sageli otse mooduli kausta juure. Näiteks moodulid / mod_articles_news / TMPL. Iga paigutus saate mallile tühistada. Selleks peate leidma paigutuse faili teel. Mallid / nimi / HTML / Component_NAME / Industrial Name / nimi.php komponentide puhul I. Mallid / nimi / html / mooduli nimi / nimi_Seeta.php moodulite puhul. Näiteks ülaltoodud näite puhul on artiklite juhtkomponendi viis: Mallid / protostar / html / com_content / artikkel / vaikimisi.php Kui teil ei ole selle tee kausta, siis tuleb see luua. Vaikimisi.php paigutus ise on komponendi kaustast lihtsam kopeerida malli. Mooduli eeskujuks võib see tee olla: Mallid / protostar / html / mod_articles_news / vaikimisi.php TMPL-kaustal võib komponent või moodul paikneda mitu paigutust. Ükskõik milline neist või kõik korraga saate edastada vastava kausta malli edasiseks muutuseks. Enne määratud CMS-i Joomla paigutuse sisu kuvamist! Kontrollige selle kättesaadavust praeguse malli HTML-i kataloogi ja kui see on olemas, kuvatakse see, et see on komponendi kausta või mooduli paigutus ja mitte paigutus. Pange tähele ka seda, et ühegi menüüelementi Joomla! Võite määrata malli väljund erineb vaikimisi. Seega kasutab selle menüüelemendi kattuvate paigutuste kausta kaustale valitud malli nimi. Samamoodi saate kattuda paigutusi ja saidi haldusosas. Selleks kasutage kausta administraator / mallide eraldi malli. Joomla! 3+ Arendajad täiendatud mallihalduri uue funktsiooniga, mis võimaldab teil teha kõik vajalikud sammud komponendi paigutuse või mooduli kattumiseks otse saidi halduspaneelilt. Selleks peate minema mallide juhile, Või vahekaardil Stiile klõpsake veeru muster soovitud malli nime. Siin on piisav, et valida üks moodulite või komponentide valimine ja CMS ise loob vajaliku kausta, koopiad kõik standardne paigutusfailid ja teavitab teed sellele. Nagu näete, on paigutuse nimega veel veerg. Mock juhtimissüsteem ise (paigutus) ilmus ka hiljuti Joomla! Ja väärib eraldi artiklit. Siin me ainult mainida, et põhimõte nende ülekaalukas malli on sarnane ja tee on järgmine vorm: Mallid / nimi / HTML / Layouts / Joomla / Tee nimi / Selle kausta sees on mitmeid kaustad ja failid, mis on seotud selle paigutuse väljundiga. Seega saate muuta saidi lehekülgede välimust ilma sisuhaldussüsteemi sisemise struktuuri muutmata. See on standardmehhanism kattuvate paigutuste jaoks malli, kuid võib esineda ka erandeid. Näiteks, kui kasutate Yoothme'i malle oma lõime raamistiku alusel. Loomulikult tugineb see süsteem ka Joomla mallide struktuur ja funktsionaalsed omadused!, Aga ka oma sisemise disaini stiilid, millest igaüks saate paigutuste väljundi tühistada. Me räägime teile rohkem selle mehhanismi kohta ühes tulevastes artiklites.ETTEVAATUST: Mooduli toimingute näited Käesolevas artiklis ei tööta enam enam.
Funktsionaalne moodul
Component Ofatures klienditeeninduse luua Joomla tugisaidi
Reklaamitehas: laiendamine reklaamide monetiseerimiseks Joomla
SJ Video Player - video taasesituse komponent Joomla kohta
http://www.youtube.com/watch?v\u003dDVJ3ALDZMBC.Jutaloomi - Komponent kataloogidega töötamiseks
Malli kirjeldus
Mallide omadused:
Kui komponendi paigutuse faile ja mooduleid salvestatakse
Kuidas kattuvad paigutused Joomla mallides!
Outrida väljund mallihalduri kaudu
Minge sakk-malle
ja klõpsake praeguse malli nime.