Tedd fel az admin_menu
Tedd fel az admin_menu modult, azzal tudsz menu_rebuild-et csinálni. (A modul nem erre való, eredeti funkciója is nagyon hasznos.)
1-es számú user-el vagy belépve? Ha nem akkor lehet még jogosultsági gond. Ha UID 1-el vagy belépve, akkor nem jogosultsági probléma.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Több megoldás is van, mint
Több megoldás is van, mint általában a Drupalban :)
Egy csúnya hekk megoldás, valahogy így:
function converter_all() { $form = drupal_get_form('converter_form'); $output = ''; $output .= '<div class="converer_outer">' // ... építgeted az output-ot ... $output .= drupal_render($form['egy_mezo']); $output .= drupal_render($form['masik_mezo']); // ... építgeted az output-ot ... $output .= drupal_render($form); // a form maradék részét is hozzáadod és lezárod. return $output; }
Ennél szebb, ha az $output építgető függvényt egy theme hook-ként regisztrálod és függvényben vagy tpl.php template fájlban valósítod meg.
Ez valahogy így nézne ki:
function converter_all() { $form = drupal_get_form('converter_form'); return theme('converter_form_render', $form); } function converter_theme() { $hooks['converter_form_render'] = array( 'template' => 'converter-form-render', 'arguments' => array('form' => NULL) ); return $hooks; }
És a converter-form-render.tpl.php-ben valósítod meg a form-ot HTML-jét, benne ilyenekkel:
print drupal_render($form['egy_mezo'])
Valami ilyensmi, bíztos van elgépelés a fentiekben, de elvi síkon jó :)
A theme neve azért lett convereter_form_render mert converter_form nevű függvényed már van és zavaró lenne.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Mert imho,
<?php print drupal_render($form['subj']) ?>
kell neked.
--
Borsa Péter
https://peterborsa.eu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Webform megint! :-)
Létrehoztam egy Űrlapot a Webform modul segítségével és mivel nem ismertem a mezőtípusok közötti különbséget bátran adogattam hozzá a különböző mezőket.
Amikor rájöttem a típusok közötti eltérésre, szerettem volna néhány mezőt módosítani, vagy törölni de ilyen lehetőséget sehol nem találtam. Csak szerkesztés és másolás van de azzal semmire nem megyek az említett probléma kiküszöbölésére.
Vagy csak tényleg egy megoldás van? Kitörölni az egész űrlapot és újat írni helyette?
Köszi előre is a segítséget
Szilveszter
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Emfield?
Nem vagyok benne biztos, hogy támogatja a helyi videókat, de ha most máshogy nem boldogulsz, egy próbát megér...
Üdvözlettel:
Hajas Tamás
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Így hirtelen ez nekem
Így hirtelen ez nekem jogosultsági problémának tűnik (lépj be UID 1-el) vagy a menu rebuild (admin menü modulból, pl.) és cache törléssel próbálkoznék.
És ahogy Gusztáv is írja, sokkal több infót, mert ennyiből legfeljebb találhatni lehet.
Kalandjaim a Drupal és PHP világában.