Illyés Edit képe

A Display fields fülön állítsd át "hidden"-re.

0
0
Illyés Edit képe

<?php
$nid = arg(1);
$parent_node = node_load($nid);
$category = $parent_node->field_category_id[0]['value'];
?>
[view:view_neve==<?php print $category; ?>]

A szűrők sorrendjénél fontos, hogy előbb legyen a PHP és utána az Insert View.

0
0
Illyés Edit képe

$tombneve[41]->tid, vagy begyűjtöd a tömb kulcsait: array_keys($tombneve), ekkor megkapod a tid-eket egy tömbben, vagy... sokféleképpen lehet, attól függ, hogyan/mivel kérdezed le a taxonomy-t.

0
0
Illyés Edit képe

Illyés Edit képe

ennek az oldalnak tetszőleges (egy darab) változó tartalmát át tudjam adni

Erre a célra a "value" típusú form elemet használhatod:

<?php
$form['tetszoleges'] = array(
  '#type' => value,
  '#value' => 'valami tetszőleges érték, amit átadsz, ezt nem látja a látogató a formon, csak a forráskódban',
);
?>

Ha azt akarod, hogy a forráskódban se látszódjon az érték, arra van a "hidden" típus.

0
0
Illyés Edit képe

Itt minden sorban van egy link, ide kattintva egy másik oldalra jutok

Minden sorban a link végén átadod az $id-t a linkben:

<?php
l('linkszöveg', 'valami/eleresiut', NULL, $query = $id);
?>

egy másik oldalra jutok, ezen van a form-om, aminek a submit-je után vissza szeretnék jutni a táblázatos oldalra

A formos oldalon kiszeded az URL-ből a query-t, és beteszed egy value vagy hidden típusú mezőbe. A _submit() függvényben ezt kiolvasod a $form_values-ból, összeállítod az útvonalat, és return-nel visszaküldöd az értékét. A _submit() lefutás után a látogató át lesz dobva a _submit()-ból visszaadott útvonalra.

... vagy nem értem a kérdést.

0
0
Illyés Edit képe

Minek vacakolni &uid= és hasonlókkal? (Ha ragaszkodsz hozzá, akkor az urlencode() környékén nézz szét, ott lesz a hiba.)

<?php
$url = 'valami/eleresiutvonal';
$query = $uid .'/'. $username;
$url = l($linktext, $url, NULL, $query);
?>

Ebből csinál neked az l() egy ilyen útvonalat: valami/eleresiutvonal?122/pistike. Ha pedig a másik oldalon kellenek az adatok, akkor szétrobbantod a kérdőjelnél:

<?php
$url = request_uri();
$query = explode('?', $url);
$data = explode('/', $query[1]);
$uid = $data[0];
$username = $data[1];
?>
0
0
Illyés Edit képe

Persze az $uid-t és a $username-et ellenőrizni, mielőtt bármire felhasználod. De ezt gondolom nem kell ragozni :)

0
0
Illyés Edit képe

Vagyis ha én állítok össze egy új hozzászólást, akkor miért nem állíthatom szabadon a létrehozás dátumát?

Most megint ott vagyok, hogy gyakorlatilag mégis ki kell "dobnom" a comment_save() függvény használatát, marad az adatbázis közvetlen piszkálgatása, bár tény, hogy a függvény forráskódjából merítettem pár hasznos ötletet. :)

Nem kell, csak fogod a comment_save() visszatérési értékét (comment id), és teszel még egy rövid kört az adatbázishoz, ahol felülírod a timestamp mezőt. Bár tényleg jobb lenne, ha előbb rákérdezne, van-e már timestamp beállítva.

0
0
Illyés Edit képe

A kérdésem, hogy van-e olyan modul, amivel meg lehet valósítani azt, hogy a feltöltött állományokat extra információval egészítsem ki (pl.: verziószám, rövid leírás, stb.)? A CCK FileField-et néztem, de nem találtam ilyen funkciót.

Létrehozol egy CCK tartalomtípust, kiegészíted verzió, rövid leírás és filefield mezőkkel. Ha szükséges, az így létrehozott, fájlt és a rá vonatkozó információkat tartalmazó node-okat beágyazod más tartalmakba node reference segítségével.

0
0