アドオンの例はありますか?
1) PloneFormGen 用のカスタム アクション アダプターを作成する
2) 新しいフィールドタイプを PloneFormGen に追加
アドオンの例はありますか?
1) PloneFormGen 用のカスタム アクション アダプターを作成する
2) 新しいフィールドタイプを PloneFormGen に追加
Plone 集団にはいくつかの例があります:
http://svn.plone.org/svn/collective//Products.PloneFormGenには、2 つの例を持つディレクトリ 'adapters' と 1 つの例を持つ 'fields' があります。
集合の 'svn ls' を grep すると、次の結果が得られます。
collective.civicrm.civicrmpfgadaptor/ collective.documentpfgadapter/ collective.pfg.creditcardfields/ collective.pfg.downloadfield/ collective.pfg.masterselect/ collective.pfg.silverpop/ collective.pfg.sslfield/ collective.pfg.verkkomaksut/ pfg.donationform/ pfg.drafts/ raptus.multilanguagepfg/ sc.pfg.brazilianfields/ uwosh.pfg.d2c/
それらのうち、私は最近、collective.pfg.verkkomaksut で多くの活動を見てきました。
http://plone.org/products/salesforcepfgadapterにはいくつかの例がありますが、おそらくより複雑な側にあります。
すべての PFG タイプ、アダプターなどはすべてアーキタイプに基づいています。関連するサンプル コードは、PloneFormGen/content にあります。saveDataAdapter.py または fields.py ファイルは、適切なサンプル コードを提供します...