(Ektron バージョン 8.6.1 を使用)
ContactInfo
次のようなsmartformがあるとします。
<ContactInfo>
<Name></Name>
<Email></Email>
</ContactInfo>
別のスマートフォーム (例: ) を作成し、その中NewsArticle
に「埋め込み」たいContactInfo
<NewsArticle>
<Title></Title>
<Summary></Summary>
...
<ContactInfo>
<Name></Name>
<Email></Email>
</ContactInfo>
</NewsArticle>
これまでの私の解決策はResource Selector
、既存の smartformインスタンスへの参照を追加するフィールドを含めることでした。データ入力ワークフローをより直感的にするために、構成レベルで関連付けを行うことをお勧めします。
私は Bill Cava のものを使用してContentTypes
おり、smartform XSD からクラスを生成しているため、(参照 ID に基づいて別の要求を行う必要がなく) 埋め込みフィールドに直接アクセスできるという点で、プレゼンテーション コードがより自然で型安全になります。期待しているスマートフォームの ID である場合とそうでない場合があります)。
これはそのままでは不可能だと思います。私は、Workarea のコードをハッキングして、このようなものを機能させることに反対しているわけではありません。このようなシナリオの経験がある人はいますか?
Ektron の担当者から、今後の夏のリリースでスマートフォームの役割を高めることを計画していると聞きました。その点について、さらに詳しい情報を提供できる人はいますか? おそらく、私が説明したようなスマートフォーム構成がサポートされるでしょうか?