edgarpe képe

Oké, ahogy leírtam az nagy hülyeség :) A drupal_get_form() egy stringgel, a form renderelt html kódjával tér vissza.

Neked mindössze annyi kell, hogy a form-nak ahol definiálod megadod a theme hookját így:

function convertet_form() {
  //.. $form építgetés
  $form['#theme'] = 'converter_form_render';
  return $form;
}

Ezt a theme hook-ot a converter_theme()-ben definiálod úgy ahogy fent már írtam.
Ekkor a tpl.php-ban már elérhető lesz a $form tömb, amit a drupal_render()-el már valóban meg tudsz jeleníteni, úgy ahogy szeretnéd.

Egyébként ez a megoldás nem csak teljes form-ra működik, hanem egyetlen form elemre is meg tudod tenni, ha csak annyi kell.

Illetve nem csak saját form-ra működik, a hook_form_alter()-el bármely core vagy más contrib modul form renderelését átállíthatod így, ezáltalá bármelyik form-ot úgy jeleníted meg ahogy szeretnéd. Ezek azok a dolgok, amelyek a Drupal olyan népszerű.

0
0
realdream képe

Pedig ott kell lenni a törlés linknek is a másolás után

0
0

-------------------------------
http://www.realdream.hu

zserno képe

Kaptal ket megoldast is a problemadra. Melyikkel indultal el?

0
0
pityu73 képe

Az ajánlott módszer szerint létrehoztam egy új tartalom tipust (gyártók).
Itt CCK-val egy Link mezöt is létrehoztam melyet a Token segítségével (ez a hab a tortán rész megoldásához kellet) nem a link útvonalát hanem a gyártó nevét jelenítettem meg.
Igy már csak tartalom hivatkozást kellet létrehoznom a termékek tartalomtipusánál.
Most már külön blokkban tudom szűrni gyártó szerint is a termékeket. A View segítségével a mezőnél már csak a gyártó neve látszik, és egyben a név hívatkozó link is a gyártó eredeti oldalára.
Köszönöm még egyszer a segítséget.
Most már csak ezt kell megoldanom a gyártók tömeges felviteléhez:
http://drupal.hu/forum/node-import-hiba-saj%C3%A1t-tartalomn%C3%A1l-ha-f...

0
0
Geva képe

Mivel - milyen programmal generáltad a CSV fájlt? ... a hibaüzenet is zavaros...

0
0
pityu73 képe

Odáig jutottam el, hogy excelel létrehoztam az állományt utána mentés pontosvesszővel tagolt CSV-be.
Miután Gusztávnál tanultam hogy UTF8 kell a Node Importnak így Notepad exe ++ al konvertáltam UTF8-ra BOM nélkül. Az állományhoz csatolt képeknél le kellet cserélnem az Image Attach-ot mert olvastam hogy a (mellékletek) nem támogatott egy CCK-Fájl/kép mezőre. Igy már az sem generált hibát. Már csak ez a fájl (uc_product.inc) martad a megjelőlt útvonalon. Ha át neveztem old-ra akkor nem jelzett hibát de ha vissza irtam eredetire akkor azonnal megált a separátorok kiválasztása utáni következő lépésnél az adott hibával.
Ezt azért nem értem mert nem a uc_product tartalomba töltök hanem a Gyártók tartalomba miért fűgg össze. (A kösztük lévő kapcsolatot megszüntetve is kiprobáltam -az uc_product-nál volt egy tartalom hivatkozás CCK mezőm- ) Egyelőre csak a megjelőlt útvonalon lévő uc_product.inc fájl átnevezése segitett a feltőltés ideéig. Viszont szeretnék majd a későbiekben a uc_product tartalomba is.

0
0
eggproject képe

Sorry a linkert... tobbet nem fordul elo... nalam az example nyert :D koszonom szepen

0
0
Geva képe

Geva képe

A menü szélességét - és a menü pontok közötti térközökkel - úgy állítsd be, hogy két sorra törjön, és pont ott ahol szeretnéd.
Ez tisztán css

0
0
mxr576 képe

Én ilyesmit csinálok most egyszerűen taxonomy segítségével. A sminket pedig a themekey modul segítségével váltom. Sminkeknél meg ugye beállíthatod melyik oldalon milyen blokk látszódjon.

0
0