問題タブ [ploneformgen]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
plone - Plone 3 でローカルロールを持つ Form Folder を追加する
共有タブを使用して、使用可能なすべてのローカル ロールをユーザーに割り当てても、フォーム フォルダーを追加できません。これを回避するにはどうすればよいですか?
Plone 3.1.7 と PloneFormGen 1.5.2 を使用しています
plone - PloneFormGen 結果テンプレートから ISO 日付 (ローカライズされていない) を取得するにはどうすればよいですか?
PloneFormGen メーラー テンプレートで、ローカライズされた日付に加えて ISO 日付 (2010-01-01 00:00:00) を取得するにはどうすればよいですか?
plone - PloneFormGenの値を条件付きでチェック
条件付きでテストしたい一連のチェックボックスがある情報リクエストフォームがあり、チェックした場合はページにコンテンツを追加したいと思います。
私が抱えている問題は、これを実現するためにテンプレートに追加する適切な構文が見つからないことです。
現在私は持っています:
しかし、出力が得られず、これを実行する簡単な方法があるはずですが、このタイプの要求を扱っているドキュメントが見つかりません。誰かが私を正しい方向に向けることができれば、それは大いに役立つでしょう
python - PloneFormGen の拡張
アドオンの例はありますか?
1) PloneFormGen 用のカスタム アクション アダプターを作成する
2) 新しいフィールドタイプを PloneFormGen に追加
csrf - PFGフォームで「フォームオーセンティケーターが無効です」という例外を正確にトリガーするのは何ですか?
時々、PloneFormGen フォームの送信 (さまざまなフォームで発生するため、フォーム固有のものは何もありません) で、「フォーム認証子が無効です」という例外が発生します。
これはクロスサイト リクエスト フォージェリ (CSRF) 保護がオフになることは知っていますが、それは正確には何ですか?
何がそれを引き起こし、どのようにそれを防ぐことができますか(なぜなら、私が知る限り、すべてのトリガー送信が有効であったため、偽造は行われません:-)
ありがとう!
mysql - Plone と Mysql 検索
私は Mysql と Zope がお互いにうまく話し合っています。値を挿入したり、データベースから 1 つのレコードを表示したりして、フォーム フィールドに表示することもできます (それほどクールではありません)。
チュートリアルに従っていますが、データベースを検索して結果を表示する必要があります。
私はしばらくこれをいじっていますが、遠くまでは行きませんでした。Zope Page テンプレートを使用して Zsql メソッドを呼び出し、TAL で結果を表示できることはわかっていますが、スクリプトとリダイレクト フォームを使用して、検索フォームが検索データを渡す方法が必要です。
始めるのを手伝ってくれる人はいますか?
formgen とカスタム スクリプト アダプタを使用してそれを行う方法を教えてもらえますか?
plone - データを渡す Python Plone
私がやりたいことは、カスタム スクリプト アダプターを呼び出すフォーム生成フォームを使用することです。次に、スクリプトは検索フィールドを取得してそれをいじり、mysql データベースを検索する sms と呼ばれる SQL メソッドにプラグインします。理解する必要があるのは、結果をページに表示する方法だけです。
これがこれまでのスクリプトです
context.sms() の結果をフォーマットして、ページ テンプレートなどに渡す必要があります。
traverse_to:string: メソッドを 1 回使用して、カスタム ページ テンプレートを表示するようにしましたが、独自のデータを渡す方法がわかりません。
action - PloneFormGen を使用して Plone にプログラムで File オブジェクトを追加する
フォームのファイル フィールドからフォルダにファイル オブジェクトを追加するために、PloneFormGen カスタム アクション アダプタを作成しています。スクリプトは次のとおりです。
「filefolder」は、PFG FormFolder の親フォルダー内のフォルダーの名前です。このスクリプトは、マネージャー プロキシ ロールで実行するように構成されています。
問題は、この方法で作成されたファイル オブジェクトを表示したときに、[ここをクリックしてファイルをダウンロード] リンクが表示されないことです。ただし、URL の末尾の「/view」の部分を省略すれば、ファイルをダウンロードできます。File オブジェクトを作成するために invokeFactory を呼び出すときに何が欠けていますか?
更新:私が意味したのは、署名の下のドキュメントの「filename - filetype、size in KBs ( size in bytes )」リンクが表示されないということです。通常の Plone UI を使用して File オブジェクトを作成すると、それが表示されます。