[MAYAA-74] 制御系プロセッサ を CDATAから識別できるように欲しい Created: 2009-12-07  Updated: 2011-10-16  Resolved: 2011-10-16

Status: Closed
Project: Mayaa
Component/s: Mayaa
Affects Version/s: None
Fix Version/s: None

Type: New Feature Priority: Major
Reporter: songliang Assignee: suga
Resolution: Incomplete Votes: 0
Labels: None
Environment:

All



 Description   

HTMLレイアウトで、制御系プロセッサ追加為、div,spanタグを追加しなければいけません。
その後のレイアウト調整はデザインチームだけで実施し難しいです。デザインと開発はうまく分離できない状態です。
HTML:
   <input id="name" type="text" value="" maxlength="5"/>
制御系プロセッサ追加後:
<div id="xx">
<input id="name" type="text" value="" maxlength="5"/>
</div>
改善要望:以下のように制御系プロセッサを記述欲しい
<![CDATA[m:mayaa id="xx" ]]>
   <input id="name" type="text" value="" maxlength="5"/>
<![CDATA[/m:mayaa ]]>



 Comments   
Comment by suga [ 2011-10-16 ]

回答がないため不明。一旦閉じる。

Comment by katochin [ 2009-12-10 ]

>sugaさん

類推するに、どうも html のidとmayaaのidのバッティングを問題にしているように思います。
...であれば、mayaaのnamespaceのidを指定するだけで解決するので、JIRAの課題になる必要性は無いと思います。

>songliangさん

以下のドキュメント内容のようにすることで、目的は果たせると思いますがどうですか?
http://mayaa.seasar.org/documentation/equals_id_resolver.html

上記設定を施すことにより、以下のようにテンプレートを書くことが強制されます。
<html xmlns:m="http://mayaa.seasar.org"> <!-- mプレフィックスの宣言 -->
:
<input m:id="xx" id="name" type="text" value="" maxlength="5"/>

Comment by suga [ 2009-12-09 ]

「デザインと開発をうまく分離できない」というのは、どういう状態になるためでしょうか。
もしこの例で問題になるのであれば、仮にCDATAの記述をできるようになったとしても問題は解決しないでしょう。

Generated at Tue Apr 16 23:56:27 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.