Drupal 6.2 + CCK + Date
Létrehoztam egy dátum field-et. A field egyedi megjelenítést kapott (a field oldalán beállítva).
Ha a node-ot betöltöm node_load()-al az egyes field-eknek nincs view értéke ($node->field_dátum[0]['view']) !?
Ha a datum.tpl.php fáljban listázom ki a $node tartalmát ott van view érték.
A view érték a node_view() függvény
(1023 sor) node_invoke_nodeapi($node, 'alter', $teaser, $page);
sora után kerül a $node változóba. (Itt elakadtam)
Ha csak a node_load()-ot akarom használni, hogy tudom a $node egyes field-jeibe belevarázsolni a view értéket.
Fórum:
mi a kérdés?
leírod, hogy a node_view után kap értéket akkor hol akadtál el?
nemértem
a (hook_nodeapi) load op az az adatbázisból betölti az adatokat a node objjektumba, a view pedig megformázza, általában a $node->content-hez adja hozzá.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Mint leírtam, ott akadtam el,
Mint leírtam, ott akadtam el, hogy a node.tpl.php $node-ban benne van a $node->field_valami[0]["view"], ha a node_load()-al töltöm be akkor nincs benne. Azt kiderítettem, hol töltődik be a "view" rész (a node_view()-ban), de én nem akarom használni a node_view()-t... csak a formázott tartalomra vagyok kíváncsi. Persze erre lehet a válasz, hogy a "view" részt a node_view() hozza létre...
A node_invoke_nodeapi()-t pedig már nem tudtam tovább követni (írhatnám azt is, hogy a DAte CCK-ra vonatkozóan, hol tölti be a "view" adatokat a node_invoke_nodeapi()). Vagy rossz úton járok... ?
...mit tudok: http://web.termuves.hu
Miért??
"de én nem akarom használni a node_view()-t..."
Miért nem akarod használni???
hívd be közvetlenül a cck_nodeapi-t a megfelelő paraméterekkel... nem értem továbbra sem mi a bajod...
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu