Merge pull request #8895 from totten/master-bin-adm
[civicrm-core.git] / xml / schema / Core / Navigation.xml
index 0dcdf824850cee14053cc041eb7cac85e78db56d..cc770f8d178e59b0fdfedcd9acb9d798dd11e2be 100644 (file)
@@ -8,6 +8,7 @@
   <add>3.0</add>
   <field>
     <name>id</name>
+    <title>Navigation ID</title>
     <type>int unsigned</type>
     <required>true</required>
     <add>3.0</add>
@@ -18,6 +19,7 @@
   </primaryKey>
   <field>
     <name>domain_id</name>
+    <title>Navigation Domain</title>
     <type>int unsigned</type>
     <required>true</required>
     <pseudoconstant>
@@ -36,6 +38,7 @@
   </foreignKey>
   <field>
     <name>label</name>
+    <title>Navigation Item Label</title>
     <type>varchar</type>
     <length>255</length>
     <comment>Navigation Title</comment>
@@ -43,6 +46,7 @@
   </field>
   <field>
     <name>name</name>
+    <title>Navigation Item Machine Name</title>
     <type>varchar</type>
     <length>255</length>
     <comment>Internal Name</comment>
@@ -50,6 +54,7 @@
   </field>
   <field>
     <name>url</name>
+    <title>Url</title>
     <type>varchar</type>
     <length>255</length>
     <comment>url in case of custom navigation link</comment>
@@ -57,6 +62,7 @@
   </field>
   <field>
     <name>permission</name>
+    <title>Required Permission</title>
     <type>varchar</type>
     <length>255</length>
     <comment>Permission for menu item</comment>
@@ -64,6 +70,7 @@
   </field>
   <field>
     <name>permission_operator</name>
+    <title>Permission Operator</title>
     <type>varchar</type>
     <length>3</length>
     <comment>Permission Operator</comment>
   </field>
   <field>
     <name>parent_id</name>
+    <title>Navigation parent ID</title>
     <type>int unsigned</type>
     <comment>Parent navigation item, used for grouping</comment>
+    <pseudoconstant>
+      <table>civicrm_navigation</table>
+      <keyColumn>name</keyColumn>
+      <labelColumn>label</labelColumn>
+    </pseudoconstant>
     <add>3.0</add>
   </field>
   <foreignKey>
   </foreignKey>
   <field>
     <name>is_active</name>
+    <title>Is Active</title>
     <type>boolean</type>
     <comment>Is this navigation item active?</comment>
     <add>3.0</add>
   </field>
   <field>
     <name>has_separator</name>
+    <title>Use separator</title>
     <type>boolean</type>
     <comment>If separator needs to be added after this menu item</comment>
     <add>3.0</add>