1 <?xml version=
"1.0" encoding=
"iso-8859-1" ?>
6 <name>civicrm_menu
</name>
7 <comment>Table to store menu items for all civicrm components.
</comment>
11 <title>Menu ID
</title>
12 <type>int unsigned
</type>
13 <required>true
</required>
21 <autoincrement>true
</autoincrement>
24 <name>domain_id
</name>
25 <title>Domain ID
</title>
26 <type>int unsigned
</type>
27 <required>true
</required>
29 <table>civicrm_domain
</table>
30 <keyColumn>id
</keyColumn>
31 <labelColumn>name
</labelColumn>
33 <comment>Which Domain is this menu item for
</comment>
40 <name>domain_id
</name>
41 <table>civicrm_domain
</table>
50 <comment>Path Name
</comment>
54 <name>UI_path_domain_id
</name>
55 <fieldName>path
</fieldName>
56 <fieldName>domain_id
</fieldName>
61 <name>path_arguments
</name>
62 <title>Arguments
</title>
64 <comment>Arguments to pass to the url
</comment>
69 <title>Menu Title
</title>
75 <name>access_callback
</name>
76 <title>Access Callback
</title>
79 <comment>Function to call to check access permissions
</comment>
83 <name>access_arguments
</name>
84 <title>Access Arguments
</title>
86 <comment>Arguments to pass to access callback
</comment>
90 <name>page_callback
</name>
91 <title>Page Callback
</title>
94 <comment>function to call for this url
</comment>
98 <name>page_arguments
</name>
99 <title>Page Arguments
</title>
101 <comment>Arguments to pass to page callback
</comment>
105 <name>breadcrumb
</name>
106 <title>Breadcrumb
</title>
108 <comment>Breadcrumb for the path.
</comment>
112 <name>return_url
</name>
115 <comment>Url where a page should redirected to, if next url not known.
</comment>
117 <label>Return URL
</label>
122 <name>return_url_args
</name>
125 <comment>Arguments to pass to return_url
</comment>
127 <label>Return URL Arguments
</label>
132 <name>component_id
</name>
133 <title>Component ID
</title>
134 <type>int unsigned
</type>
135 <comment>Component that this menu item belongs to
</comment>
138 <table>civicrm_component
</table>
139 <keyColumn>id
</keyColumn>
140 <labelColumn>name
</labelColumn>
144 <label>Component
</label>
148 <name>component_id
</name>
149 <table>civicrm_component
</table>
154 <name>is_active
</name>
155 <title>Enabled?
</title>
157 <comment>Is this menu item active?
</comment>
161 <name>is_public
</name>
162 <title>Public?
</title>
164 <comment>Is this menu accessible to the public?
</comment>
168 <name>is_exposed
</name>
169 <title>Exposed?
</title>
171 <comment>Is this menu exposed to the navigation system?
</comment>
176 <title>Use SSL?
</title>
178 <comment>Should this menu be exposed via SSL if enabled?
</comment>
185 <required>true
</required>
187 <comment>Ordering of the menu items in various blocks.
</comment>
194 <required>true
</required>
196 <comment>Drupal menu type.
</comment>
200 <name>page_type
</name>
201 <title>Page Type
</title>
203 <required>true
</required>
205 <comment>CiviCRM menu type.
</comment>
209 <name>skipBreadcrumb
</name>
210 <title>Hide Breadcrumb?
</title>
212 <comment>skip this url being exposed to breadcrumb
</comment>
216 <name>module_data
</name>
217 <title>Other menu data
</title>
219 <comment>All other menu metadata not stored in other fields
</comment>