Ce este o resursă?
O resursă este o entitate care reprezintă o pagină în MODX.
Există 4 tipuri diferite de resurse în MODX: documente, link-uri (link-uri web), link-uri simbolice (simbolinks) și resurse statice (resurse statice). Implicit, resursa este de tip "Document".
Resursă "Document (document)"
Un document este un tip de resursă MODX, care este o pagină web de pe site.
O legătură simbolică este de obicei utilizată:
Linkul Web este o resursă care este o legătură. Nu este utilizat în mod obișnuit un șablon pentru afișarea sau formatarea acestei resurse (linkuri). Aplicația sa poate fi condiționată numai dacă este folosită ca un container pentru variabilele șablonului (parametrii TV), care trebuie adăugați la link. Linkul Web poate fi folosit pe site, de exemplu, ca un link, care ar trebui să devină parte din meniul generat.
Resursă statică
O resursă statică este o resursă abstractă care reprezintă un anumit fișier. Acesta este destinat reprezentării virtuale a unui fișier de server web. Ca și alte resurse MODX, această abstractizare poate avea drepturi. Acest tip de resursă, precum și altele, este afișat în panoul de administrare MODX din panoul din stânga din arborele de resurse. Aceasta vă permite să o utilizați în meniuri dinamice și în rezultatele căutării.
În câmpul de conținut al unei resurse statice, puteți utiliza etichete (parametri de sistem) pentru a specifica calea spre fișier. În plus față de etichetele de sistem, puteți utiliza și fragmente în câmpul de conținut. Acest lucru este utilizat în principal numai atunci când trebuie să setați o cale dinamică la fișier.
Resursele statice din MODX Revolution se comportă ca un document (o resursă standard). Dar, pentru a reprezenta un fișier într-o resursă statică, este necesar să setați conținutul corespunzător (content_type), precum și modul în care browserul ar trebui să proceseze această resursă (content_dispo). Pentru ca resursa să fie afișată în browser, selectați opțiunea "Built-in" pentru valoarea câmpului "Locație resursă". Pentru ca resursa să devină disponibilă pentru descărcare, selectați opțiunea "Atașat".
Rețineți că atunci când creați o resursă statică, aliasul de alias nu trebuie să conțină extensia de fișier. Extensia fișierului este determinată de tipul de conținut al resursei.
Pentru ca fișierul să fie transferat corect printr-o resursă statică, trebuie să specificați un șablon gol ca șablon. Dacă trebuie să adăugați câteva informații suplimentare resursei statice prin variabilele șablonului (parametrii TV). În acest caz, trebuie să creați un nou șablon "gol" și să setați următoarele ca conținut:
ID-ul resursei
Fiecare resursă din MODX are un identificator unic (id). Acesta permite sistemului MODX să determine care resursă să fie selectată atunci când utilizatorul descarcă o anumită pagină web în browser. De asemenea, este de dorit să o folosiți atunci când este necesar să organizați o conexiune între resurse. În acest caz, MODX va genera automat linkul și nu va trebui să fie editat dacă schimbați aliasul, tipul de conținut sau alt câmp de resurse.
Luați în considerare un exemplu mic, și anume modul în care MODX determină ce resursă este necesară pentru a da utilizatorului când deschide o pagină pe site (www.mysite.ru).
Dacă site-ul nu utilizează adrese URL prietenoase, atunci resursa care trebuie afișată utilizatorului este specificată prin identificatorul din parametrul get al id-ului paginii "index.php".
De exemplu, pentru a afișa în pagina browser (resursă) a site-ului, având identificatorul 16:
Dacă site-ul include și configurează adrese URL prietenoase, atunci resursa va fi accesată folosind un alias. De exemplu, afișați o resursă cu ID 16, care are aliasul "some-page" și tipul de conținut "html" (sufixul este .html):
Aici, unele pagini reprezintă un alias al resurselor, iar .html este tipul de conținut (conținut) al acestei resurse.
Lucrul cu resursele din MODX
Resursele din panoul de administrare MODX sunt afișate în panoul din stânga al fișierului Resurse. Ele sunt prezentate utilizatorului sub forma unui arbore.
Creați o resursă
Crearea unei resurse în MODX se face folosind butoanele de pe panoul corespunzător din partea stângă a zonei de administrare.
După aceasta, pe ecran apare pagina cu resurse, formată din file și panoul "Conținutul resursei". Toate aceste elemente conțin câmpuri de resurse.
După completarea câmpurilor obligatorii și făcând clic pe butonul "Salvați", acestea sunt introduse în baza de date și resursei i se atribuie un anumit identificator (număr de serie al resurselor).
Editarea resurselor
Puteți edita resursa în panoul de administrare MODX în mai multe moduri:
- dând clic pe butonul stâng al mouse-ului pe resursa necesară din arbore;
- prin plasarea cursorului pe o anumită resursă și selectarea "Editare" din meniul contextual. Apelați meniul contextual utilizând butonul din dreapta al mouse-ului.
După editarea resursei, trebuie salvat. Pentru a face acest lucru, faceți clic pe butonul situat în partea de sus a ecranului și poartă numele corespunzător.
Ștergerea unei resurse
Pentru a șterge o resursă în MODX Revolution, trebuie să aduci cursorul la ea și să selectezi elementul "Șterge" din meniul contextual. În plus, puteți șterge, de asemenea, resursa în modul de editare utilizând butonul "Ștergere". După ștergere, resursa nu este efectiv eliminată. Acesta stabilește pur și simplu starea parametrului șters. și anume deoarece este marcată pentru ștergere. Pentru a șterge definitiv resursa sau resursele marcate pentru ștergere, trebuie să faceți clic pe pictograma coșului de gunoi din fila Resurse.
Câmpuri de resurse
Toate resursele au următoarele câmpuri predefinite:
1. Câmpurile de bază ale resursei MODX.