Aboros olyasmit emlegetett,
Aboros olyasmit emlegetett, hogy ugye Drupal installkor alapból létrejön uid 0 = anonym, uid 1 = superadmin. Ez összesen két rekord. A db motor autoinclement mezője meg asszongya a következő user létrehozásakor: Mivel rekordok száma = kettő, legyen az azonosító 3.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Teljesen igaz
Köszi, teljesen igazad van. Meg is tettem.
http://drupal.hu/forum/napt%C3%A1r-h%C3%B3nap-n%C3%A9zet-t%C3%A1bl%C3%A1...
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Én saját modullal oldanám meg
Én saját modullal oldanám meg a következő módon:
1. a modulomban kialakítanám a form-ot úgy, ahogy írtad: név, tárgy, üzenet.
2. hook_nodeapival odaragasztanám a kommentezhető tartalomtípus view nézetének($op = view) végére a formomat(drupal_get_form)
3. a formban lenne egy hidden típusú mező is: ez tárolná a kommentezett tartalom NID-jét
4. ez a rejtett mező a NID-et az URL-ből szedné, mint default value (hisz az adott node oldalán áll amikor kommentezni tud)
5. a komment elmentésénél (form submit) elmentésre kerülne minden adat, és a NID, hogy melyik tartalomhoz lett írva
6. szintén hook_nodeapival az adott tartalomtípus view nézeténél beépíteném a kommentek listázását (NID alapján)
Valamerre erre indulnék, de ez csak ötlet, nem teljesen kidoglozott, és nem biztos hogy pontról pontra jó megoldás.
Ha nem akarod ennyire bonyolítani, akkor meg valahogy úgy csinálhatnád, hogy létrehozol egy tartalomtípust az újfajtas kommenthez, kialakítod CCK-val amilyenre akarod, plusz CCK-val kialakítod a NID mezőt is, írsz egy hook_form_alter függgvényt, ami kitölti a NID mezőt URL-ből szedett NID-del. És ha mindez megvan, a kommentezhető tartalomtípus linkjei($link) közé beépítesz egy új linket, ami erre az új tartalomtípusra mutat, mellette egy GET változóval, benne a NID-del (node/add/sajatkomment?nid=x).
Így persze kattint a node alatt a linkre, és át lesz dobva egy új oldalra, ahol kommentet írhat, és ha megírta, akkor majd átdobja az elkészült komment view oldalára (bár ez is lekezelhető a form_alterben) - szóval az első irány jobb szerintem.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
tpl.php nincs hozzá
- a termékhez magadnak kell elkészíteni a templét fájlt pl node-product.tpl.php - ahova a címkét már beírhatod a megfelelő helyre - persze angolul és a t() fgv-nyel a fordításba, a node.tpl.php fájlról is egy másolatot készítve a sminked almappájába...
vagy
- megkeresed az alkalmas függvényt (.inc vagy .module, uc_product mappában), amelyet bemásolva a sminked template.php fájljába, kedved szerint módosíthatod, azaz beleírhatod a címkét, a fent említett módon az angol nyelvű szöveget a fordításba.
hmmm... így már tudod?
nem szép, de
képként is beilleszthető a bruttó szöveg az árat megjelenítő layerben...
Geva
----- Számítások - Kalkulátorok
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
tipp
http://drupal.org/project/beautytips
(nem próbáltam, csak tippelek)
Geva
----- Számítások - Kalkulátorok
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Feeds tud importálni .csv-ből
Feeds tud importálni .csv-ből és beállítható az opció, hogy írja felül a node-ot ha már létezik.
Cikkszám lesz a unique azonosító, az alapján fogja azonosítani.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Miért nem kapcsolod be az cp
Miért nem kapcsolod be az cp alapcsomagban lévő content_profile_registration-t? Így szépen egyben lesz a reg. form a cp.formmal.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.