Beispiel #1
0
function fieldsCopyScreen($option, $cid)
{
    global $mainframe;
    $database =& JFactory::getDBO();
    $form_id = JRequest::getVar('form_id', 0);
    if (!empty($cid)) {
        $database->setQuery("SELECT id as value, title as text FROM #__forme_forms WHERE published>=0");
        $forms = $database->loadObjectList();
        $forms = JHTML::_('select.genericlist', $forms, 'copy_form_id', '', 'value', 'text');
        $field_ids = join(',', $cid);
        $database->setQuery("SELECT * FROM #__forme_fields WHERE id IN ({$field_ids})");
        $fields = $database->loadObjectList();
        forme_HTML::fieldsCopyScreen($option, $fields, $forms);
    } else {
        $msg = _FORME_BACKEND_FIELDSCOPY_NONE;
        $mainframe->redirect('index2.php?option=' . $option . '&task=editform&hidemainmenu=1&cid=' . $form_id, $msg);
    }
}