A naptár box egy egyszerű naptárként funkcionál, ezen felül megjelennek benne az áruházban létrehozott hírek, a hír megjelenésének dátumára linkelve.
Fontos!
Csak akkor jelenik meg a naptár box, ha legalább egy hírnél be van állítva, hogy megjelenjen a naptárban, így a hírek és a naptár funkció szoros kapcsolatban állnak egymással.
A sablonhoz tartozó fájl: box_calendar_1.html
script
A naptár funkció hónap váltásához használt szkriptet adja vissza.
{{ script }}
month_before
Az aktuális hónap előtti év és hónap értéket adja vissza az alábbi formátumban. Az érték a hónapváltó szkripthez szükséges.
{{ month_before }}
2018.12
month_after
Az aktuális hónap utáni év és hónap értéket adja vissza az alábbi formátumban. Az érték a hónapváltó szkripthez szükséges.
{{ month_after }}
2019.02
month_actual
Az aktuális évet és hónapot adja vissza, követve az angol és magyar formátumot, egyéb nyelveknél az angol formátum az alapértelmezett. (pl. 2019. január – January 2019)
{{ month_actual }}
2019. január
January 2019
week_start_sunday
Csak akkor igaz a feltétel, ha az áruház vásárlói felületén aktuálisan beállított nyelvnél a hét első napja vasárnap.
{% if week_start_sunday %}
.....
{% endif %}
weeks
A hetek tömbjét adja vissza, azaz gyakorlatilag a naptár táblázat sorait szimbolizálja.
{% for week in weeks %}
.....
{% endfor %}
week.days
A hétben szereplő napok tömbjét adja vissza, tehát a naptár táblázat sorának celláit szimbolizálja.
{% for day in week.days %}
.....
{% endfor %}
day.empty
Csak akkor igaz a feltétel, ha az adott cellában nincs tényleges nap a naptárban (üres cella szám nélkül). Ellenkező esetben egy tényleges, valós napról van szó.
{% if day.empty %}
.....
{% endif %}
day.have_news
Csak akkor igaz a feltétel, ha az adott cellában lévő naphoz tartozik hír.
{% if day.have_news %}
.....
{% endif %}
day.today
Csak akkor igaz a feltétel, ha az adott cellában lévő nap az aktuális nap.
{% if day.today %}
.....
{% endif %}
day.url
Az adott cellában lévő naphoz tartozó hír URL-t adja vissza.
{{ day.url }}
day.num
Az adott cellában lévő nap sorszámát adja vissza.
{{ day.num }}
day.with_date
Az adott cellában lévő nap teljes dátumát adja vissza.
{{ day.with_date }}
text.monday
A hétfői nap rövidítését adja vissza.
{{ text.monday }}
H
text.tuesday
A keddi nap rövidítését adja vissza.
{{ text.tuesday }}
K
text.wednesday
A szerdai nap rövidítését adja vissza.
{{ text.wednesday }}
Sze
text.thursday
A csütörtöki nap rövidítését adja vissza.
{{ text.thursday }}
Cs
text.friday
A pénteki nap rövidítését adja vissza.
{{ text.friday }}
P
text.saturday
A szombati nap rövidítését adja vissza.
{{ text.saturday }}
Szo
text.sunday
A vasárnapi nap rövidítését adja vissza.
{{ text.sunday }}
V