Beispiel #1
0
function editfield($option, $cid)
{
    $my =& JFactory::getUser();
    $database =& JFactory::getDBO();
    $row = new forme_fields($database);
    $row->load($cid);
    $database->SetQuery("SELECT * FROM #__forme_fields" . "\nWHERE id = {$cid}");
    $database->loadObject($row);
    if (!$cid) {
        $row->published = 1;
    }
    $post_form = JRequest::getVar('form_id', 0, 'POST');
    if (!$row->form_id) {
        $row->form_id = $post_form;
    }
    $form = new forme_forms($database);
    $form->load($row->form_id);
    if ($form->fieldstyle == '') {
        $form->fieldstyle = _FORME_BACKEND_EDITFORMS_FIELDSTYLE_DEFAULT;
    }
    if ($row->fieldstyle == '') {
        $row->fieldstyle = $form->fieldstyle;
    }
    forme_HTML::editfield($option, $row);
}