Lejárati dátum admin oszlopban
Hogyan jelenítsd meg a bejegyzések lejárati dátumát egy egyéni bejegyzéstípus listájának admin oszlopában.
Ha a lejáró bejegyzések egyéni bejegyzéstípusba (CPT) kerülnek, a bejegyzéslistában külön oszlopban is láthatod, mikor járnak le. Ehhez a bejegyzéstípushoz egy admin oszlopot kell hozzáadni, amely a lejárat időpontját olvassa ki.
Az oszlop beállítása
Szekció neve “Az oszlop beállítása”- Nyisd meg a JetEngine → Bejegyzéstípusok oldalt, és szerkeszd azt a bejegyzéstípust, amelybe az űrlap a bejegyzéseket menti.
- Görgess le az Admin oszlopok részhez, és kattints az új elem hozzáadása gombra.
- A Cím mezőbe írd be az oszlop címét, például „Lejár”.
- A Típus listából válaszd az Egyéni visszahívás értéket.
- A Visszahívás mezőnél kattints a Válassz a meglévő visszahívások közül hivatkozásra, és az ablakban válaszd a
jet_engine_custom_cb_datevisszahívást (Dátum formázása (időbélyegből)). - A visszahívás után a következő ablak a mező nevét és a dátum formátumát kéri. A mezőhöz írd be:
_jet_pep_period, majd add meg a kívánt dátumformátumot.

A képen az előre definiált visszahívások listája látszik, ebből kell a jet_engine_custom_cb_date sort kiválasztani.
A kész visszahívás az alábbi alakú szöveg lesz a Visszahívás mezőben (a három rész :: jellel van elválasztva: a visszahívás neve, a mező neve és a dátumformátum):
jet_engine_custom_cb_date::_jet_pep_period::Y. m. d.
A képen a Lejár oszlop beállításai láthatók: Típus = Egyéni visszahívás, a Visszahívás mezőben a fenti szöveggel.
- Erősítsd meg a beállítást, majd kattints a Bejegyzéstípus frissítése gombra.
Az eredmény
Szekció neve “Az eredmény”A bejegyzéstípus listájában megjelenik az új oszlop, és minden olyan bejegyzésnél, amelynek még van lejárati ideje, kiírja a lejárat dátumát. Itt látható, mikor kerül a bejegyzés vázlatba vagy a lomtárba.

A lejárat bekövetkezése után a modul törli a lejárati mezőt a bejegyzésről, ezért a lejárt bejegyzés sorában az oszlop már üres.
Készült: