`required` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
`show_list` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
`search` TINYINT(1) UNSIGNED NOT NULL DEFAULT '0',
- `public_flag_default` ENUM('public', 'private') NULL DEFAULT 'public',
`sort_order` INTEGER UNSIGNED NOT NULL DEFAULT '0',
PRIMARY KEY(`id`),
INDEX `profiles_sort`(`sort_order`),
);
var $fields = array(
- 'add' => array('system_id', 'name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'public_flag_default', 'sort_order'),
- 'edit' => array('name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'public_flag_default', 'sort_order'),
+ 'add' => array('system_id', 'name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'sort_order'),
+ 'edit' => array('name', 'key_name', 'profile_type', 'required', 'show_list', 'search', 'sort_order'),
'edit_all' => array('required', 'show_list', 'search','sort_order'),
'escape' => array(
'name' => array(
'allowEmpty' => true,
),
),
- 'public_flag_default' => array(
- 'publicFlag' => array(
- 'rule' => 'publicFlagDefault',
- 'allowEmpty' => true,
- ),
- ),
'sort_order' => array(
'numeric' => array(
'rule' => array('numeric'),
}
}
- function publicFlagDefault($data)
- {
- if (isset($data["public_flag_default"]) && in_array($data["public_flag_default"], $this->public_flag)) {
- return true;
- } else {
- return false;
- }
- }
-
-
/* コールバックメソッド */
function beforeSave($options = array())
{
'label' => __('Target of Search', true)
));
-/* echo $select->create_publicflag_select($public_flags, 'public_flag_default', array(
- 'label' => __('Default Public Flag', true),
- 'selected' => 'public',
- )
- );*/
-
echo $token->create();
?>
</fieldset>