0

に新しい入力フィールドを追加するために、Orbeon Form Builder のコードを変更しましたdialog-form-settings.xbl

<xf:input ref="category" id="fb-category-input" xxf:autocomplete="off">
     <xf:label>Category</xf:label>
     <xf:hint>input Category</xf:hint>
</xf:input>

<!-- Dispatch event with result -->
<xf:dispatch name="fb-update-metadata" targetid="fb-dialog-form-settings">
    <xf:property name="app"         value="instance()/app"/>
    <xf:property name="form"        value="instance()/form"/>
    <!-- Add By Haibpl -->
    <xf:property name="category"        value="instance()/category"/>
    <!-- End Add -->
    <xf:property name="title"       value="instance()/title"/>
    <xf:property name="description" value="instance()/description"/>
    <xf:property name="logo" value="instance()/logo"/>
    <xf:property name="mode"        value="instance()/mode"/>
</xf:dispatch>

crud.xpl、アプリ ( ) のようなカテゴリの値を取得するにはどうすればよい/request/appですか?

4

1 に答える 1

1

私の推奨事項はおそらくあなたが探しているものではないでしょうが、とにかくここにあります: Form Builder と Form Runner に変更を加えないようにしてください。これらの変更は、Orbeon Forms の新しいバージョンに移植するのが難しく、アップグレードが難しくなり、古いバージョンで行き詰まっている場合は、そのサポートを受けるのが難しくなります。

また、 Dev Support サブスクリプションの下でこれらのタイプのカスタマイズについて Orbeon から支援を受けることができますが、カスタマイズはPE サブスクリプションの対象外であり、コミュニティでもあまり支援を受けられません。奨励するのが好きです。

では、「アプリ」を「カテゴリ」として使用することを考えたことはありますか? また、「アプリ」と「カテゴリ」の両方が必要な場合は、間にダッシュを入れて「アプリ」フィールドに両方を入れることを考えましたか? たとえばhr-applications、アプリhrとカテゴリを持つ代わりにapplication

于 2013-04-28T21:31:04.590 に答える