'main', 'side' => 'side', 'footer' => 'footer', 'alt' => 'alt', 'alt5' => 'alt5', 'alt6' => 'alt6', ); $fields = array(); $fields['caption'] = array('title' => 'Caption', 'type' =>'text', 'multilan' =>true, 'writeParms' =>array('size' =>'xxlarge')); $fields['type'] = array('title' => 'Navigation Type', 'type' =>'dropdown', 'writeParms' =>array('optArray' =>$types)); $fields['layout'] = array('title' => 'Navigation Layout', 'type' =>'dropdown', 'writeParms' =>array('optArray' =>$layouts)); // $fields['size'] = array('title'=> "Size", 'type'=>'dropdown', 'tab'=>0, 'writeParms'=>array('optArray'=>$sizes)); return $fields; } } // optional - for when using custom methods above. class navigation_menu_form extends e_form { /* function blankCustom($curVal) { $frm = e107::getForm(); $opts = array(1,2,3,4); $frm->select('blankCustom', $opts, $curVal); }*/ }