From 4ba23398c5822f5dca967384f1da1458d79adb11 Mon Sep 17 00:00:00 2001 From: Avi Schwab Date: Wed, 2 Aug 2017 09:06:22 -0500 Subject: [PATCH] Resolve string to array issue --- src/Element/LocalTasks.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Element/LocalTasks.php b/src/Element/LocalTasks.php index c537af3..7ccb96b 100644 --- a/src/Element/LocalTasks.php +++ b/src/Element/LocalTasks.php @@ -54,6 +54,9 @@ public static function preRenderLocalTasks($element) { $tabs = $manager->getLocalTasks($route_name, $i); foreach (Element::getVisibleChildren($tabs['tabs']) as $tab_key) { + if (!is_array($element[$key])) { + $element[$key] = []; + } $element[$key][$tab_key] = $tabs['tabs'][$tab_key]; $element[$key][$tab_key]['#theme'] = 'workbench_tabs_menu_local_task'; }