From 454a588d4ff86af217a2a19d6fbb0e73afe39fb0 Mon Sep 17 00:00:00 2001 From: Andrey Kutejko Date: Sun, 8 Feb 2015 16:36:35 +0200 Subject: [PATCH] fixes in form layout rendering --- ipf/form/layout.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/ipf/form/layout.php b/ipf/form/layout.php index 88e3f36..5387a20 100644 --- a/ipf/form/layout.php +++ b/ipf/form/layout.php @@ -1,5 +1,7 @@ 'errorlist')); foreach ($errors as $err) - $ul->append(Tag::li(null, $err)); + $ul->append(Tag::li(null, $err->message)); return $ul; } } @@ -66,7 +68,7 @@ class IPF_Form_ParagraphLayout extends IPF_Form_LayoutAdapter { public function startForm($form) { - $o = $this->hiddenWidgets($form) . $form->extra_js(); + $o = $this->hiddenWidgets($form) . implode('', $form->extra_js()); $errors = $this->commonErrors($form); if (count($errors)) @@ -93,7 +95,7 @@ class IPF_Form_ListLayout extends IPF_Form_LayoutAdapter { public function startForm($form) { - $this->defer($this->hiddenWidgets($form) . $form->extra_js()); + $this->defer($this->hiddenWidgets($form) . implode('', $form->extra_js())); $errors = $this->commonErrors($form); if (count($errors)) @@ -135,7 +137,7 @@ class IPF_Form_TableLayout extends IPF_Form_LayoutAdapter { public function startForm($form) { - $this->defer($this->hiddenWidgets($form) . $form->extra_js()); + $this->defer($this->hiddenWidgets($form) . implode('', $form->extra_js())); $errors = $this->commonErrors($form); if (count($errors)) -- 2.49.0