dátum és idő formátum php-ban
Sziasztok!
Névnapot szeretnék kiíratni a honlapomon, be is szúrom a php kódot, de nem jó az időzóna.
6 órával mutat kevesebbet egy bármilyen dátum és idő mutató php kód.
A Drupal 6.8-at használom és be van állítva a helyes dátumformátum: Europe/Budapest.
Amelyik php kód a time() függvényt használja ott megoldottam a problémát: time() + (6*60*60). Érdekes, hogy ugyanez a kód jól mutatja az időt, ha nem drupal alatt használom.
Ha látnánk a view-t akkor
Ha látnánk a view-t akkor lehetne segíteni, de így nehéz, de talán sikerül.
A Contextual filtered biztos hülyeség, mert Te nem a felhasználót nézed, így az id-je biztos nem jöhet az url-ből.
Kell két reláció. Az első neve legyen "Szerző" ez a cikk szerzőjét tartalmaző felhasználót kapcsolja a tartalomhoz. Ezután kell egy "A szerző műve" nevű reláció, aminél használod a korábban létrehozott "Szerző" relációt.
Ezután kell két contextual filter, mindkettő a "Content nid from url" lesz, de az egyik használja a "A szerző művei" relációt és excludol, ezzel kizárjuk a listából az éppen nézett művet.
Végezetül a fieldeknél, a title mezőnél is használjuk az előbbi relációt.
Tesztelni úgy tudod, hogy a tartalom nid-jét kétszer beírod perjellel pl.: 3/3
(btw a tanarurkerem.hu-n a views kurzus többek között ezt is tartalmazza. :))
És emitt a view:
Palócz István
https://palocz.hu | https://tanarurkerem.hu