Sziasztok!
A beviteli formák kezelésével gyűlt meg a bajom. Azt szeretném, hogy van a tartalomtípusomban 2 szövegdobozom, mindegyiknek külön-külön szeretnék szűrőt állítani. Namost nem látom, hogy a node API hova menti ezt el nekem és hogyan tölti vissza. Ha nekem kell erről gondoskodni, akkor az a jó módszer, hogy külön a tartalomtípus speciális táblájában mentem el a formát, majd a hook_load()
-nál töltöm vissza?
$form['short_description_filter']['short_description'] = array( '#type' => 'textarea', '#title' => t('Rövid leírás'), '#required' => TRUE, '#default_value' => $node->bpprod_general['short_description'], '#rows' => 5, ); $form['short_description_filter']['short_description_format'] = filter_form($node->short_description_format, 1, array('short_description_format')); $form['description_filter']['description'] = array( '#type' => 'textarea', '#title' => t('Leírás'), '#required' => TRUE, '#default_value' => $node->bpprod_general['description'], '#rows' => 20, ); $form['description_filter']['description_format'] = filter_form($node->description_format, 1, array('description_format'));
Fórum:
node_revisions
A node API szerintem csak a node_revisions táblában tárolt egy darab formátum azonosítóval foglalkozik magától, mert az vonatkozik az alap body/teaser formátumára (ami az egyetlen formátumozható tartalom egy alap node-on). Ezen felül a te dolgod megoldani a saját dolgok kezelését.
Erre számítottam
Erre számítottam, köszönöm a választ!
Aries
http://aries.mindworks.hu