
Theme Wizard a barátnőd
Akkor beleírsz a view template-be egy egyéni azonosítót. A Theme Wizard kidobja neked a nézet felülírásához a template.php-be való kódot, abban tudsz módosítani. De ha jól emlékszem, alapból átad a views-list-nezetneve.tpl.php sablonnak számláló és csíkozó változót ($count, $stripe), nem is kell vele külön bajlódni.
<div id="azonosito-<?php print $count; ?>"> <?php print $field_mezo_value?> </div>
Nem tudom, hogy teaser nézetekre ez működik-e, én mindig lista nézeteket használok, egyrészt mert a teaser mezőt kiíratni listában gazdaságosabb, mint teaser nézetet készíteni, másrészt mert listák sminkeléséhez nem sokat kell gondolkozni, ami kell, azt a Theme Wizard elkészíti.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

teaser nézet
Tehát ha biztosra akarsz menni, akkor használd a teaser listát, tegyél fel minél több modult, legyen sok felfedett szűrőd és kapcsold be a no_limit-et. Még egyszer ne feledd: NO LIMIT! Ne fárasszuk már azzal a júzert, hogy lapozgatnia kelljen. ;))
Csak hogy nehogy valaki félreértse: a "teaser lista" alatt a fenti mondatban teaser nézet értendő. És ott a mondat végén a ;)) Magyarán teaserek megjelenítésére használjuk a teaser mezők lista nézetét, ne a "teaser" nézetet.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

beviteli forma
Egyszer már volt erről egy szál itt, hogy 5.x alatt egy módon lehet megcsinálni: access control by beviteli forma.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

nem értem a kérdést
a node-ot megcsinálja szépen, de a node_save() nem csinál semmit...node_load($nid); // és itt már a régi node-ot adja vissza
Mit kellene visszaadnia? Ha megcsinálja a node-ot akkor miből gondolod, hogy a node_save() nem csinál semmit? Nekem nem világos a kérdés, lépésenként írd le, hogy mit csinálsz, milyen eredményt vársz, helyette mi történik.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

cache
Van egy ilyen okosság a Drupalban, hogy betárazza a node-okat, tehát ha egy oldalon többször hívod be ugyanazt a node-ot, akkor csak először jön az adatbázis node, stb. táblájából, a második és minden további hívás már a gyorstárból keresi elő a lementett értéket. Ezért van az, hogy a második node_load() is az első értéket adja neked vissza. Ki kell lépned a programból a második node_load() előtt ahhoz, hogy friss $node példányt kapj.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

lépeget
Ha csak 1 értékre van szükséged, mint itt, akkor használhatod a db_result()-ot.
<?php $uid = 1; $name = db_result(db_query("SELECT name FROM {users} WHERE uid = %d", $uid)); print $name; ?>
Ha több értékre (egy sorból több mező, vagy több sorból származó értékek) van szükséged, akkor végig kell lépegetned a visszakapott adatokon, és változókba betenni őket:
<?php $uid = 1; $results = db_query("SELECT name, mail FROM {users} WHERE uid = %d", $uid); while ($row = db_fetch_object($results)) { $name = $row->name; print $name; $mail = $row->mail; print $mail; } ?>
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

reset
crt-nél van a jó megoldás, használd a második híváskor a $reset-et. A Devel modulban az Empty cache link nem erre való.
<?php node_load($node->nid, $revision = NULL, $reset = 1); ?>
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

node_submit minek?
Minek kell a node_submit(), ha úgyis te állítod össze a $node tartalmát? Csak mentsd le node_save()-vel és jó lesz.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges

működik
Pár százezer node-ot létrehoztam már CSV-ből ezzel a módszerrel.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
több infó kellene
Hogyan, milyen módszerrel hoztad létre a kép mezőt? Milyen módszerrel viszed fel a kétféle árat? Hogyan váltasz nyelvet?