Skip to content
Snippets Groups Projects
Commit 80321297 authored by Tim Diels's avatar Tim Diels
Browse files

Issue #3308534 by tim-diels: Adding translation is not showing the whole table

parent b0dcbcd5
No related branches found
No related tags found
1 merge request!4Issue #3308534: Adding translation is not showing the whole table
......@@ -47,12 +47,12 @@ function simple_terms_and_menus_form_alter(&$form, FormStateInterface $form_stat
// Alter menu links form to open in dialogs.
if ($form_id == 'menu_edit_form') {
foreach ($form['links']['links'] as $key => $item) {
if (substr($key, 0, 14) == 'menu_plugin_id') {
foreach ($form['links']['links'] as $link_key => $link_info) {
if (substr($link_key, 0, 14) == 'menu_plugin_id') {
$items = ['edit', 'delete'];
foreach ($items as $item) {
if (isset($form['links']['links'][$key]['operations']['#links'][$item])) {
$form['links']['links'][$key]['operations']['#links'][$item]['attributes'] = [
if (isset($form['links']['links'][$link_key]['operations']['#links'][$item])) {
$form['links']['links'][$link_key]['operations']['#links'][$item]['attributes'] = [
'class' => ['use-ajax'],
'data-dialog-type' => 'modal',
'data-dialog-options' => json_encode([
......@@ -67,16 +67,19 @@ function simple_terms_and_menus_form_alter(&$form, FormStateInterface $form_stat
// Alter taxonomy term links form to open in dialogs.
if ($form_id == 'taxonomy_overview_terms') {
foreach ($form['terms'] as $key => $item) {
if (is_array($item) && isset($item['#term']) && isset($form['terms'][$key]['operations']['#links'])) {
foreach ($form['terms'][$key]['operations']['#links'] as $operation => $link) {
$form['terms'][$key]['operations']['#links'][$operation]['attributes'] = [
'class' => ['use-ajax'],
'data-dialog-type' => 'modal',
'data-dialog-options' => json_encode([
'width' => 450,
]),
];
foreach ($form['terms'] as $term_key => $term_info) {
if (is_array($term_info) && isset($term_info['#term']) && isset($form['terms'][$term_key]['operations']['#links'])) {
$items = ['edit', 'delete'];
foreach ($items as $item) {
if (isset($form['terms'][$term_key]['operations']['#links'][$item])) {
$form['terms'][$term_key]['operations']['#links'][$item]['attributes'] = [
'class' => ['use-ajax'],
'data-dialog-type' => 'modal',
'data-dialog-options' => json_encode([
'width' => 450,
]),
];
}
}
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment