Sf attr bytype

From ARK
Revision as of 13:24, 22 September 2009 by Guy (talk | contribs)

Jump to: navigation, search

Description

The sf_attr_bytype subform is a generic script to assign an attribute of a specific type. It is a updated and more general version of the earlier sf_finds.

Additional Fields

'op_dd_order' => 'id_desc', // options are the options of ddAttr()

This op can be used by admins to set up sort orders for the menus. Please see the documentation of the ddAttr() function for a list of possible options.

'op_editctrllist' => TRUE

This option is used to allow a dialogue box that permits adding to the controlled lists. Admins should also set up an array of sgrps that can have access to this feature (suggest admins only). The array goes into the main settings file just after the filter admin permissions as follows:

// Control list permissions
// Members of the following (sgrp) groups will have permission to add items to controlled lists
$ctrllist_admin_grps =
    array(
        1
);


Example Configuration

$conf_mcd_samplestatus =
    array(
        'view_state' => 'max',
        'edit_state' => 'view',
        'sf_nav_type' => 'full',
        'sf_title' => 'samplestatus',
        'sf_html_id' => 'smp_samplestatus', // Must be unique
        'script' => 'php/subforms/sf_attr_bytype.php',
        'op_label' => 'space',
        'op_input' => 'save',
        'fields' => array(
            $conf_field_samplestatus,
	    $conf_field_priority,
	    $conf_field_sampleaction
        )
);