Hi!
Form api-val elkészített formot sztnék egy book oldalhoz adni, amit a hook_nodeapi-val sikerült is megoldani, viszont a _validate, _submit funkciók nem működnek.
Eddig jutottam el:
function ontozorendszerek_szamitasok_form($form_state) { // form tömb megvan
---
function maraimi_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) {
case 'view': // view ágban hozzáadom formot
if ($node->nid == 136 && !$a3 && $a4) {
$ontozorendszerek_szamitasok = drupal_get_form('ontozorendszerek_szamitasok_form');
$node->content['body']['#value'] .= $ontozorendszerek_szamitasok;
}
---
// és a valid, submit rész
function ontozorendszerek_szamitasok_validate($form, &$form_state) {
if (!is_numeric($form_state['values']['cshossz'])) {
form_set_error('', t('Only numeric value is accepted!'));
}
}
function ontozorendszerek_szamitasok_submit($form, &$form_state) {
drupal_set_message(t('Your form has been saved.'));
}
Erre konkréten semmit nem csinál. Hogy tudnám ezt megoldani? Köszi előre is!
Egy ötlet
Lehet nem ez a gondja csak hirtelen az jutott eszembe, hogy én biztos nem a $node->content['body']['#value'] értékéhez fűzném hozzá a formot, hanem így:
Ehhez persze előbb kell egy a formhoz létrehozni egy theme fügvényt.
Hosszu Kálmán
http://twitter.com/kalmanhosszu
http://www.kalman-hosszu.com/
http://premiumcmsthemes.com/
Miért jobb ez így?
Miért jobb ez így?