node_load() nem tölt be mindent !?

eMeLA képe

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.

pp képe

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

0
0
eMeLA képe

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... ?

0
0

...mit tudok: http://web.termuves.hu

pp képe

"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

0
0