function ctools_export_ui::edit_form_import

Import form. Provides simple helptext instructions and textarea for pasting a export definition.

File

plugins/export_ui/ctools_export_ui.class.php, line 1285

Class

ctools_export_ui
Base class for export UI.

Code

public function edit_form_import(&$form, &$form_state) {
    $form['help'] = array(
        '#type' => 'item',
        '#value' => $this->plugin['strings']['help']['import'],
    );
    $form['import'] = array(
        '#title' => t('@plugin code', array(
            '@plugin' => $this->plugin['title singular proper'],
        )),
        '#type' => 'textarea',
        '#rows' => 10,
        '#required' => TRUE,
        '#default_value' => !empty($form_state['item']->export_ui_code) ? $form_state['item']->export_ui_code : '',
    );
    $form['overwrite'] = array(
        '#title' => t('Allow import to overwrite an existing record.'),
        '#type' => 'checkbox',
        '#default_value' => !empty($form_state['item']->export_ui_allow_overwrite) ? $form_state['item']->export_ui_allow_overwrite : FALSE,
    );
}