Care sunt posibilitățile în modxrevo de a face retragerea recenziilor cu paginare

Despre MODX CMS

MODX (citit "modex") este un sistem profesional gratuit de gestionare a conținutului (CMS) și un cadru pentru aplicații web concepute pentru a oferi și organiza un proces comun de creare, editare și gestionare a site-urilor de conținut.







Care fragment sau orice altceva poate fi folosit în modxRevo,
să organizeze următoarele:
există o pagină «Comentariile pacientului» și o pagină «Lăsați un răspuns».
Interacțiunea este după cum urmează:
utilizatorul completează formularul de feedback -> datele au fost afișate în sistem (de exemplu, tabelul cu celule) în panoul admin -> administratorul a citit recenzia și, de exemplu, a marcat-o să posteze pe site sau nu a notat (șters):
- dacă recenzia a fost marcată de un administrator -> feedback-ul ar trebui afișat pe pagină
"Feedbackul pacientului"
- dacă examinarea nu a fost marcată (șters) de administrator -> examinarea nu apare pe pagina "Recenzii pacient".
Orient, vă rog, cum acest lucru poate fi implementat max doar cu ajutorul modx-ului.
Ce trebuie să înțelegeți pentru început?

În mod clar, mai întâi trebuie să practicați lucrurile mai simplu.
Apoi o altă întrebare:
pe pagina "Recenzii pacient", comentariile sunt afișate utilizând fragmentul Migx







Vreau să fac pagini de 4 elemente pe pagină.
Cât de mult am înțeles este necesar să folosiți un pachet getResources + getPage.
Și dacă este posibil să folosiți rezultatul getImageList în loc de getResources
în getPage pentru a obține paginare?

Dacă după salvarea șablonului Opinii pacient cu codul de mai sus, mergeți la Resursa Recenzii pacient, apare paginarea, dar dispare după actualizarea paginii.
Cum este posibil în getPage să adauge rezultatul jobului getImageList sau poate fi necesar
cumva înfășurați în rezultatul getResources al activității getImageList și apoi folosițiResurse pentru paginare în getPage?
Dacă puteți explica cum să obțineți o paginare de recenzii în cele din urmă?
Site-ul la care mă antrenez

Uh, spânzurat))
getPage este un pachet de fragmente pentru orice fragment care înțelege parametrii de limită și de compensare. În consecință, și pentru getImageList. Dacă utilizați ieșirea fragmentului, atunci în apel este specificat pur și simplu în parametrul element (elementClass nu este necesar - este implicit la modSnippet).
Apoi urmăriți parametrii acestui fragment particular. În cazul getImageList, desigur, nu există includ TV-urile nu au nevoie - el nu le are:

De asemenea, dacă este necesar, parametrii getPage însăși sunt adăugați la apel (de exemplu, șabloane de ieșire de paginare).

Vă mulțumim pentru ajutor și clarificare. Am citit lectura, și cel mai important (ceea ce ați scris pe prima linie, a ratat). În documentația pentru getPage, aceasta este direct prima linie indicată, de unde trebuia să dansați. Eh ...

easyComm este o opțiune excelentă, dar va trebui să o modific, pentru că nu am găsit paginare în ea, dar puteți pune un număr mare de recenzii și să terminați codul care ar fi paginare. Probe în multe feluri, sincer cel mai ușor este să-l furi pe pagina js care o va face.







Articole similare

Trimiteți-le prietenilor: