Plone4 / Zope3の下に、新しいオブジェクトを追加するためのフォームがあります。
最初のフィールドの後にボタンを追加して、次の操作を行います:-ユーザーが最初のフィールドの値を入力します-この新しいボタンを押します-サーバーは最初のフィールドに基づいて残りのフィールドを推測しようとしますおよび外部データベース。-ユーザーは、すべてのフィールドに問題がないかどうかを確認してから、フォームを送信する必要があります。
私はzopeの専門家ではないので、これを行う方法を理解するために時間を費やしました。
サブフォームを作成するのは良い考えですか?
そうでない場合は、フォームに新しいボタンを追加できます。@ button.buttonAndHandler(_(u'Essai'))def essai(self、action):print"buttonessai"のようなものを試しました。
しかし、私は次の問題を抱えています:-ボタンを最初のフィールドの後に、下部ではなくレンダリングする方法は?-フォームを送信せずに残りのフィールドを更新するにはどうすればよいですか?-このエッセイボタンを追加したときに消えた「追加」ボタンと「キャンセル」ボタンを保持する方法。
ヒントはありますか?どうも