După cum am promis, începând cu acest articol, ne vom familiariza cu diverse tipuri de meniuri în Joomla. Și vom începe de la prima - acesta este " Lista materialelor din arhivă".
Dacă nu știți, atunci citiți mai întâi articolul corespunzător despre asta. De asemenea, dacă nu știți, atunci trebuie să citiți mai întâi despre asta.
Acum să începem să analizăm tipul de meniu - " Lista materialelor din arhivă":
Am discutat deja despre diferitele setări din stânga în articol: . Dar opțiunile din dreapta diferă în funcție de tipul de meniu. Și acum ne vom familiariza cu parametrii pentru " lista materialelor din arhivă":
După cum vedem, sunt trei blocuri. Să începem cu blocul: " Opțiuni - De bază":
Al doilea bloc este mult mai mare. Dar, cu toate acestea, dau o descriere a tuturor setărilor:
Al treilea și ultimul bloc este " Opțiuni - Sistem":
Așa că ne-am uitat la toate setările când am creat un element de meniu precum: " Lista materialelor din arhivă„. În următorul articol voi continua să descriu acest proces, dar cu altele Tipuri de meniu Joomla.
Acest tutorial oferă un ghid rapid pentru lucrul cu articolele arhivate în Joomla 3.x.
Arhivarea articolelor vă permite să le salvați pe site-ul dvs. Joomla pentru utilizare ulterioară, dar le face mai puțin vizibile pentru vizitatorii site-ului dvs., deoarece astfel de articole nu mai sunt afișate împreună cu restul conținutului site-ului dvs. Odată arhivate, aceste articole pot fi vizualizate numai din secțiunea de meniu „Articole arhivate” din Joomla, modulul „Articole arhivate” sau căutând după numele articolului folosind filtrul de conținut Joomla încorporat.
Articolele pot fi arhivate cu ușurință în Managerul de articole. Pentru a face acest lucru, trebuie să faceți următoarele:
Puteți configura modulul Articole arhivate pentru a afișa o listă de articole arhivate organizate pe lună. Faceți următoarele:
De asemenea, puteți crea un buton de meniu Articole arhivate pentru a afișa o listă de articole arhivate pe site-ul dvs. Faceți următoarele:
În panoul de control Joomla, accesați secțiunea Meniu, selectați meniul la care veți adăuga un nou articol și apăsați butonul Creați (nou) dreapta sus în bara de instrumente:
Aproape de parametru Tip element de meniu faceți clic pe butonul Selecta. În fereastra pop-up care apare, deschideți fila Articoleși selectați tipul Articole arhivate din lista derulantă:
Acum puteți seta setările principale ale elementului de meniu:
Aceasta se încheie tutorialul. Acum știi cum să lucrezi cu articolele arhivate în Joomla 3.x.
Salutare tuturor! Astăzi am găsit ceva nou pentru mine... hai să vorbim despre asta...
Uneori, atunci când creați articole de pe site, devine necesar să introduceți un modul în textul articolului (în conținut). Poate că nu este necesar des, dar uneori este totuși necesar. Pe acest site, dvs. a implementat cu adevărat inserarea unui modul de căutare în pagina 404 a acestui site.
De asemenea, voi adăuga că astfel de nevoi pot apărea oricând și cred că trebuie să știți cum să o faceți. În astfel de scopuri, există anumite componente și plugin-uri, dar nu vom vorbi despre ele astăzi, deoarece vom face întreaga implementare folosind instrumentele incluse în pachetul Joomla CMS instalat.
Pentru a crea o poziție, va trebui să o adăugăm la fișierul aflat la: Site-ul_dvs./şabloane/Șablonul_dvs./TemplateDetails.xml
După ce am deschis fișierul pentru editare, găsim liniile care definesc pozițiile și adăugăm poziția similar celor existente. (Mi-am numit poziția search_content )
2. Creați un modul nou sau o copie a unui modul existent
În panoul de administrare, selectați din meniu Extensii? Manager de modul crea modul.
Activem modulul și selectăm poziția noastră nou creată - search_content (ca în imaginea de mai jos).
În parametrii modulului, am setat personal sufixul clasei modulului, astfel încât noul modul să nu aibă nicio legătură cu setările modulului de căutare, care se află în antetul site-ului. Astfel, setând un sufix la clasa modulului, putem aplica pentru acesta orice stiluri descrise în template.css... dar m-am lăsat dus de cap, nu acesta este subiectul acestui articol =)
Setăm setările rămase după cum avem nevoie.
Acum trebuie să configuram pluginul inclus în programul de instalare Joomla - „Conținut – Încărcare Modul”.
Pentru a face acest lucru, accesați Plugin Manager din meniu: Extensii? Manager de pluginuri . În listă găsim pluginul „Conținut – Încărcare Modul”.
Deschideți modulul, iar în dreapta în fereastra de setări plugin, în bloc „Parametrii pluginului”, modificați valoarea parametrului "Stil" pe „Fără cadru”, porniți plugin (dacă nu este activ).
În această lecție, vom vedea de ce avem nevoie și cum să configuram modulul „Materiale de arhivă” al unui site Joomla.
Permiteți-mi să observ imediat că modulul Materiale din arhivă este un modul foarte mic, cu un minim de setări. În directorul Joomla al site-ului, acest modul se află în folderul /mod_articles_archive. Dacă doriți să faceți editarea de sistem a modulului, bine ați venit la fișier /mod_articles_archive/default.php.
Permiteți-mi să vă reamintesc, pentru ca revizuirea modulului să nu fie resetată după actualizarea sistemului, faceți o suprascriere a fișierului de modul editat în fila Templates>>>Create override. Căutăm în coloana din stânga „Module”, numele de sistem al modulului este mod_articles_archive. Acest modul nu aparține niciunei alte componente.
Modulul „Materiale din arhivă” este necesar pentru a afișa pe front-end-ul site-ului NU materialele în sine pe care le-ați plasat în arhivă. Acest modul afișează o listă a lunilor calendaristice în care au fost arhivate materialele. De exemplu, mai 2018, iunie 2018 etc.
Poate părea că acest modul nu are o mare importanță pentru navigarea pe site. Acest lucru este adevărat dacă aveți puține materiale și nu creați o arhivă ca fiind inutilă.
Pe de altă parte, dacă aveți o arhivă, atunci nu există alte modalități de a afișa compact arhiva după dată pe front-end-ul site-ului. Există un element de meniu „Materiale de arhivă”, dar afișează o listă de articole de arhivă pe categorii.
Deci, dacă trebuie să le arătați utilizatorilor o arhivă de materiale pe an și lună, modulul Joomla Archive Materials este pentru dvs.
Articolele sunt stocate după data creării, nu după data arhivei. În modulul bVor fi afișate doar acele luni și ani cu articole arhivate.Această listă este generată automat.
După cum am spus deja, acest modul nu are multe setări.
În primul rând, trebuie neapărat să dai un nume modulului.
class="eliadunit">
Nu uitați să completați partea dreaptă a setărilor. Aici, ca întotdeauna:
Setările suplimentare ale modulelor sunt o chestiune personală. În mod implicit, sunt destul de rezonabile.
Drepturile de gestionare a modulului (drepturile de acces) depind de munca dvs. cu diferite niveluri de utilizatori.
În versiunea 3.9.1, la crearea modulului „Materiale de arhivă”, modulul în sine este creat în mod normal, lista lunilor cu ani de creare a materialelor care sunt plasate în arhive este creată corect.
Cu toate acestea, la apelarea lunii materialelor de arhivă (făcând clic pe linkul cu luna și anul arhivei), NU există o listă de materiale. Filtrul NU functioneaza.
Am reușit să repar această eroare astfel: