Mycalendar, zone modx - informații despre sistemul de revoluție modx și nu numai

Acest add-on pentru frontend utilizează calendarul javascript - fullCalendar. Multe setări, o vedere frumoasă, sunt suportate de dezvoltatori.

Mycalendar, zone modx - informații despre sistemul de revoluție modx și nu numai

Numit calendarul de fragmente # 91; # MyCalendar # 93; # 93;






Fragmentul conține câțiva parametri din setările FullCalendar. care este suficient pentru muncă. Dacă aveți nevoie de setări suplimentare, le puteți adăuga singur la scenariu.

În modul de editare activ, evenimentele pot fi mutate, redimensionate sau șterse.

Mycalendar, zone modx - informații despre sistemul de revoluție modx și nu numai

Calendarul poate funcționa cu Google Calendar. Pentru aceasta, trebuie să specificați în setările de sistem cheia API Google Calendar. iar în fragment puteți specifica calendarele Google utilizând virgule. Cu evenimentele din calendarul Google, manipulările sunt limitate. Ele pot fi editate, iar apoi numai în propria interfață Google.

Calendare multiple pe pagină

Puteți să îmi suni agenda de mai multe ori. Fiecare astfel de apel trebuie să aibă un nume unic, care este specificat în parametrul de instanță.







Mycalendar, zone modx - informații despre sistemul de revoluție modx și nu numai

Modificările dintr-o interfață de calendar se reflectă imediat în altele.

Este important să înțelegeți că MyCalendar funcționează numai cu un singur calendar. Pentru el, puteți apela mai multe interfețe diferite pe pagină. Pentru a lucra cu mai multe calendare, se intenționează fullCalendar.

Crearea de evenimente

Puteți adăuga un eveniment în două moduri:

  • faceți clic pe celula calendarului;
  • selectați un interval (mai multe celule).

Se deschide caseta de dialog Creare eveniment.

Mycalendar, zone modx - informații despre sistemul de revoluție modx și nu numai
În acesta, trebuie să specificați titlul și data începerii evenimentului. Alte câmpuri dacă doriți. Ora și data de încheiere, dacă nu sunt specificate, sunt determinate automat -

  • Dacă nu este specificat timpul de pornire al evenimentului, acesta va primi valoarea 00:00.
  • Dacă nu sunt specificate data și ora de încheiere, acestea sunt definite conform parametrului defaultDuration. Ie La ora de începere, se adaugă valoarea specificată în acest parametru.
  • Dacă este selectat un interval, timpul de începere și de sfârșit sunt determinate de limitele de selecție.

Dacă evenimentul este creat atunci când calendarul este în modul Lună, acesta va fi indicat în mod prestabilit ca o durată de o zi întreagă. Ie caseta de bifare "Întreaga zi" va fi marcată. Fiecare eveniment poate defini culoarea proprie. În caz contrar, evenimentul va moșteni culoarea calendarului specificat în parametrul DefaultColor.

Atât utilizatorii înregistrați, cât și cei neînregistrați (invitați) pot crea evenimente, dacă acest lucru este permis pentru setările allowGuestEdit.

Ștergerea evenimentelor

Ștergeți un eveniment făcând clic pe o cruce în eveniment sau făcând clic pe butonul "Ștergeți" din dialogul de editare. Evenimentul va fi șters numai după confirmare.

Drepturi de operare cu evenimente

Parametrii sistemului







Trimiteți-le prietenilor: