protected function getModuleItemForKey($key, $value) { $item = array( 'label'=>ucfirst($key), 'name'=>"moduleData[$key]", 'typename'=>"moduleData][$key", 'value'=>$value, 'type'=>'text' ); switch ($key) { case 'ABOUT_HTML': case 'SITE_ABOUT_HTML': $item['type'] = 'paragraph'; break; default: return parent::getModuleItemForKey($key, $value); break; } return $item; }