views_menu_children_filter.views.inc in Views Menu Node Children Filter 8
File
views_menu_children_filter.views.inc
View source
<?php
function views_menu_children_filter_views_data_alter(array &$data) {
$entityTypes = [
'node',
];
foreach ($entityTypes as $entityType) {
$data[$entityType]['menu_children_filter'] = [
'title' => t('Menu children'),
'help' => t('Gets one level of child entities under the specified parent within the target menus.'),
'argument' => [
'id' => 'menu_children',
],
];
$data[$entityType]['menu_children_sort'] = [
'title' => t('Menu children weight'),
'table' => array(
'group' => t('Menu Tree'),
'base' => array(
'field',
),
),
'help' => t("Sort by the menu children's weight."),
'sort' => array(
'id' => 'menu_children',
),
];
}
$data['views']['menu_children'] = [
'title' => t('Menu children weight (Deprecated)'),
'table' => array(
'group' => t('Menu Tree'),
'base' => array(
'field',
),
),
'help' => t("Sort by the menu children's weight."),
'sort' => array(
'id' => 'menu_children',
),
];
}