[MAYAA-18] insertを再帰的に呼ぶとき、ネストしたecho/elementのボディが正常に描画されない Created: 2007-01-23  Updated: 2007-02-18  Resolved: 2007-02-18

Status: Resolved
Project: Mayaa
Component/s: Mayaa
Affects Version/s: 1.1.6
Fix Version/s: 1.1.7

Type: Bug Priority: Major
Reporter: suga Assignee: suga
Resolution: Fixed Votes: 0
Labels: None


 Description   

insertを再帰的に呼ぶとき、コンポーネントの中にネストした echo/element があると、親側の echo/element のボディ部に 子側の echo/element のボディ部だけがレンダリングされる。

例:
treeNode と childNodes に echo がバインドされているが、treeNode のボディ部には childNodes のボディ部だけがレンダリングされてしまう。
<div id="treeComponent">
<div id="treeNode">
-<span id="nodeLabel">ラベル</span>
<div id="childNodes">
<div id="childLoop">
<div id="childNode">子ノード</div>
</div>
</div>
</div>
</div><!-- end of treeComponent -->

<m:doRender id="treeComponent" name="tree" />
<m:echo id="treeNode" />
<m:write id="nodeLabel" value="..." />
<m:echo id="childNodes" />
<m:forEach id="childLoop" items="..." var="child" />
<m:insert id="childNode" path="/treeNode.html" name="tree" />



 Comments   
Comment by suga [ 2007-02-18 ]

revision: 2898

Generated at Fri Mar 29 22:04:49 JST 2024 using Jira 9.13.0#9130001-sha1:94297e63fec900085df7b42441d17146fe025bb5.