Added Case Fee entity
This commit is contained in:
@ -45,12 +45,22 @@ function opencase_cases_theme() {
|
||||
'render element' => 'elements',
|
||||
'file' => 'oc_case_provision.page.inc',
|
||||
'template' => 'oc_case_provision',
|
||||
]
|
||||
];
|
||||
$theme['oc_case_provision_content_add_list'] = [
|
||||
'render element' => 'content',
|
||||
'variables' => ['content' => NULL],
|
||||
'file' => 'oc_case_provision.page.inc',
|
||||
],
|
||||
'oc_case_provision_content_add_list' => [
|
||||
'render element' => 'content',
|
||||
'variables' => ['content' => NULL],
|
||||
'file' => 'oc_case_provision.page.inc',
|
||||
],
|
||||
'oc_case_fee' => [
|
||||
'render element' => 'elements',
|
||||
'file' => 'oc_case_fee.page.inc',
|
||||
'template' => 'oc_case_fee',
|
||||
],
|
||||
'oc_case_fee_content_add_list' => [
|
||||
'render element' => 'content',
|
||||
'variables' => ['content' => NULL],
|
||||
'file' => 'oc_case_fee.page.inc',
|
||||
],
|
||||
];
|
||||
}
|
||||
|
||||
@ -165,3 +175,19 @@ function opencase_cases_theme_suggestions_oc_case_provision(array $variables) {
|
||||
$suggestions[] = 'oc_case_provision__' . $entity->id() . '__' . $sanitized_view_mode;
|
||||
return $suggestions;
|
||||
}
|
||||
|
||||
/**
|
||||
* Implements hook_theme_suggestions_HOOK().
|
||||
*/
|
||||
function opencase_cases_theme_suggestions_oc_case_fee(array $variables) {
|
||||
$suggestions = [];
|
||||
$entity = $variables['elements']['#oc_case_fee'];
|
||||
$sanitized_view_mode = strtr($variables['elements']['#view_mode'], '.', '_');
|
||||
|
||||
$suggestions[] = 'oc_case_fee__' . $sanitized_view_mode;
|
||||
$suggestions[] = 'oc_case_fee__' . $entity->bundle();
|
||||
$suggestions[] = 'oc_case_fee__' . $entity->bundle() . '__' . $sanitized_view_mode;
|
||||
$suggestions[] = 'oc_case_fee__' . $entity->id();
|
||||
$suggestions[] = 'oc_case_fee__' . $entity->id() . '__' . $sanitized_view_mode;
|
||||
return $suggestions;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user