diff --git a/impl/render/MarkupContainerTagRenderer.php b/impl/render/MarkupContainerTagRenderer.php
index e410568..06d20c5 100644
--- a/impl/render/MarkupContainerTagRenderer.php
+++ b/impl/render/MarkupContainerTagRenderer.php
@@ -12,17 +12,6 @@ public function MarkupContainerTagRenderer(ComponentStub $component){
$this->TagRenderer($component);
}
- public function renderOpenTag()
- {
- return "";
- }
-
- public function renderCloseTag()
- {
- return "";
- }
-
-
public function renderBody(MarkupParser $markupParser)
{
$this->log->debug("rendering body ".$this->component->getId());
diff --git a/impl/render/TagRenderer.php b/impl/render/TagRenderer.php
index 0549d95..c2fdfbc 100644
--- a/impl/render/TagRenderer.php
+++ b/impl/render/TagRenderer.php
@@ -65,7 +65,6 @@ public function render(MarkupParser $markupParser){
$content = $this->renderOpenTag();
$content.=$this->renderBody($markupParser);
$content.=$this->renderCloseTag();
- $this->log->debug("rendered tag for ".$this->component->getId()." ".$content);
$this->streamWriter->renderToStream($markupParser,$content);
return $markupParser->getTagForComponent($this->component)->htmlOuter();
diff --git a/log4pconfig.xml b/log4pconfig.xml
index 246ab4e..3686b1e 100644
--- a/log4pconfig.xml
+++ b/log4pconfig.xml
@@ -3,10 +3,10 @@
-
-
-
-
+
+
+
+
diff --git a/tests/component/page/PageTestPanel.html b/tests/component/page/PageTestPanel.html
new file mode 100644
index 0000000..d27cf53
--- /dev/null
+++ b/tests/component/page/PageTestPanel.html
@@ -0,0 +1,3 @@
+
+
+
\ No newline at end of file
diff --git a/tests/component/page/PageTestPanel.php b/tests/component/page/PageTestPanel.php
new file mode 100644
index 0000000..3075851
--- /dev/null
+++ b/tests/component/page/PageTestPanel.php
@@ -0,0 +1,15 @@
+Panel($id,$model);
+ $this->add(new Label("panel-test-id",new SimpleModel("Panel gets rendered")));
+ }
+}
diff --git a/tests/component/page/WebPageTest.html b/tests/component/page/WebPageTest.html
index 197a51e..4c07101 100644
--- a/tests/component/page/WebPageTest.html
+++ b/tests/component/page/WebPageTest.html
@@ -5,7 +5,7 @@
diff --git a/tests/component/page/WebPageTest.php b/tests/component/page/WebPageTest.php
index 2cb8423..14efdd8 100644
--- a/tests/component/page/WebPageTest.php
+++ b/tests/component/page/WebPageTest.php
@@ -2,6 +2,7 @@
include_once __DIR__ . '/../../BaseTestCase.php';
require_once __DIR__ . '/../../container/SimpleTestPanel.php';
require_once __DIR__ . '/../../util/MarkupTester.php';
+require_once __DIR__."/PageTestPanel.php";
/**
* Created by IntelliJ IDEA.
* User: dilgerma
@@ -62,9 +63,18 @@ public function testRenderWebPageWithDoubleContributions(){
$markupTester->assertTagCount("script",1);
}
+ public function testRenderPageWithPanel(){
+ $testWebPage = new TestWebPage("webpage", new SimpleModel(""));
+ $testWebPage->add(new PageTestPanel("test-id",new SimpleModel("")));
+
+ $markupParser = new MarkupParser(MarkupParser::getMarkupNameFromScript(__FILE__));
+ $testWebPage->render($markupParser);
+
+ }
+
}
class TestWebPage extends WebPage
{
-}
\ No newline at end of file
+}