Add enable field to edit access data
This commit is contained in:
@@ -11,5 +11,6 @@ CREATE TABLE edit_access_data (
|
|||||||
edit_access_id INT NOT NULL,
|
edit_access_id INT NOT NULL,
|
||||||
name VARCHAR,
|
name VARCHAR,
|
||||||
value VARCHAR,
|
value VARCHAR,
|
||||||
|
enabled SMALLINT NOT NULL DEFAULT 0,
|
||||||
FOREIGN KEY (edit_access_id) REFERENCES edit_access (edit_access_id) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE
|
FOREIGN KEY (edit_access_id) REFERENCES edit_access (edit_access_id) MATCH FULL ON DELETE CASCADE ON UPDATE CASCADE
|
||||||
) INHERITS (edit_generic) WITHOUT OIDS;
|
) INHERITS (edit_generic) WITHOUT OIDS;
|
||||||
|
|||||||
@@ -311,6 +311,8 @@
|
|||||||
$elements[] = $form->form_create_element("color");
|
$elements[] = $form->form_create_element("color");
|
||||||
$elements[] = $form->form_create_element("description");
|
$elements[] = $form->form_create_element("description");
|
||||||
// add name/value list here
|
// add name/value list here
|
||||||
|
// $elements[] = $form->form_show_list_table("edit_access_data");
|
||||||
|
break;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
print "NO NO NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!";
|
print "NO NO NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO!";
|
||||||
|
|||||||
@@ -36,6 +36,41 @@
|
|||||||
array (
|
array (
|
||||||
"name" => "name"
|
"name" => "name"
|
||||||
)
|
)
|
||||||
|
),
|
||||||
|
"element_list" => array (
|
||||||
|
"edit_access_data" => array (
|
||||||
|
"output_name" => "Edit Access Data",
|
||||||
|
"delete" => 0, // set then reference entries are deleted, else the "enable" flag is only set
|
||||||
|
"prefix" => "ead",
|
||||||
|
"read_data" => array (
|
||||||
|
"table_name" => "edit_access_data",
|
||||||
|
"pk_id" => "edit_acesss_id",
|
||||||
|
"name" => "name"
|
||||||
|
),
|
||||||
|
"elements" => array (
|
||||||
|
"edit_access_data_id" => array (
|
||||||
|
"output_name" => "Activate",
|
||||||
|
"type" => "hidden",
|
||||||
|
"int" => 1,
|
||||||
|
"pk_id" => 1
|
||||||
|
),
|
||||||
|
"name" => array (
|
||||||
|
"type" => "text",
|
||||||
|
"error_check" => "alphanumeric|unique",
|
||||||
|
"output_name" => "Name"
|
||||||
|
),
|
||||||
|
"value" => array (
|
||||||
|
"type" => "text",
|
||||||
|
"output_name" => "Value"
|
||||||
|
),
|
||||||
|
"enabled" => array (
|
||||||
|
"type" => "checkbox",
|
||||||
|
"output_name" => "Activate",
|
||||||
|
"int" => 1,
|
||||||
|
"element_list" => array(1)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
?>
|
?>
|
||||||
|
|||||||
Reference in New Issue
Block a user