問題タブ [dexterity]
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 - 「関連項目」を使用して、ATContent ページから Dexterity ページにどのようにリンクしますか?
Dexterity ページにリンクしている ATContent ページに関連項目を追加すること。ただし、ポップアップ オーバーレイ ([分類] タブから [追加...] を選択した場合) には、myDexterity タイプのコンテンツを追加するためのチェックボックス オプションがありません。
何か不足していますか?これはサポートされていますか? 誰かが回避策を持っていますか?
Plone 4.1.2 (4111) CMF 2.2.4 Zope 2.13.10 plone.app.dexterity 1.0.3
plone - Dexterity で表形式のデータ フィールドを作成できますか?
私は Stack Overflow の初心者であり、実施しているユーザー調査の結果を文書化するためにイントラネット サイトの開発を開始したばかりです。
私は Plone 4.1 を使用しており、調査結果の結果を表示するページが固定構造に従っているため、Dexterity フレームワークの使用方法を学習し始めたところです。サイトの要件に従って、リッチ テキスト フィールドと整数フィールドを正常に作成しました。ただし、要件の 1 つは、行数が可変の 2 列の表形式フィールドです。これをDexterityでモデル化することは可能ですか?
javascript - Dexterity コンテンツ タイプのフィールドセット タブ インターフェイスの削除
コンテンツ タイプのオブジェクトを追加するときに、一部の JavaScript コードのロードを回避する条件を追加する必要があります。次の条件は、オブジェクトを編集する場合にのみ機能します。
この JavaScript コードは、タブ インターフェイスの作成を担当しますが、ユース ケースではバイパスしたいと考えています。
ヒントはありますか?
python - Collective.z3cform.datagridfield を Dexterity で使用する
私は Plone の初心者であり、Dexterity で DataGridField を使用しようとしています。目標は、Plone 4.1 を使用してユーザビリティ調査の結果をイントラネットで公開することです。カスタム ドキュメント タイプ (インタラクションと呼ばれる) を作成しました。フィールドの 1 つにデータグリッドを使用して、調査結果の概要を示す 2 つの列を含むテーブルをモデル化したいと考えています。
collective.z3cform.datagridfieldにリストされている指示に従って、collective.z3cform.datagrid の卵をビルドアウトの卵のリストに正常に追加しました。新しいアドオンがアドオンのリストでアクティブとして表示されるのを確認できます。私のサイトのために。私が文書化しているユーザビリティ調査からの調査結果を示す文書を説明する単純なスキーマ Python モジュールを作成しました。
profile/default/types.xml に次の行を追加して、新しい Interaction コンテンツ タイプを登録しました。
完全を期すために、対応する profile/default/types/interaction.xml ファイルも含めました。
Interaction カスタム タイプの Add フォームに移動すると、collective.z3cform.datagrid_demo の例で見たデータグリッド テーブル ウィジェットではなく、標準の Dexterity List アイテム Add/Remove ウィジェットが表示されます。カスタム タイプを保存しようとすると、器用さリスト ウィジェットに「システムは指定された値を処理できませんでした」という検証エラーが表示されます。
他に追加する必要があるコードはありますか? Dexterity Add/EditForm ビュー テンプレートをオーバーライドする必要がありますか?
plone - Dexterityカスタムコンテンツタイプでバージョン管理を有効にするための推奨される方法は何ですか?
私はPlone4.1とDexterity1.0.1でサイトを開発しています。開発中のDexterityベースのカスタムコンテンツタイプにバージョン管理サポートを追加したいと思います。私のコンテンツタイプは、ファイルシステム上でPythonベースのスキーマとして定義されており、DexterityWebUIを介して作成されていません。
ここで記事を見つけましたが、カスタムコンテンツタイプのバージョニングを有効にする記事へのリンクはアーキタイプに基づいているので(私は思いますか?)、この器用さをどのように適応させる必要があるのか、コードをプラグインする方法へのリンクがわかりませんGenericSetupに壊れています。
Dexterityコンテンツタイプでバージョン管理を行うための推奨される方法は何ですか?
plone - Plone&Dexterity でカスタム editForm を作成し、オブジェクトへの変更を保存する方法は?
私たちは大学で学生プロジェクトに取り組んでおり、Plone と Dexterity コンテンツ タイプを使用する必要があります。
カスタム コンテンツ タイプを作成し、そのカスタム編集フォームを作成しようとしています。ただし、編集フォームに入力した内容をオブジェクト自体に保存することはできないようです。
あなたが提供できる助けを事前に感謝します。関連するコードを喜んでアップロードします。
plone - Dexterity コンテンツ タイプを編集するときに、既存のタグを分類タブに表示するにはどうすればよいですか?
Dexterity 1.0.1 と Plone 4.1 を使用して開発しているコンテンツ タイプの Dublin Core メタデータ動作を有効にしました。私のコンテンツ タイプ XML ファイルの XML は次のとおりです。
これにより、[編集] フォームに [分類] タブが正常に表示されます。ユーザーは、複数行のテキスト ボックスに新しいタグを入力できます。ただし、標準の Plone コンテンツ タイプを編集するときとは異なり、システム内に既存のタグのチェックボックスのリストはありません。Dexterity はこれをサポートしていますか? サポートしている場合、自分のコンテンツ タイプで有効にするにはどうすればよいですか?
plone - ブラウザ ビューから z3c.form ウィジェット設定にアクセスする方法
一部のブラウザビューで、その設定と対応するフィールドにアクセスしたいと思います。ウィジェットは事前にスキーマとフィールドを認識していないため、ウィジェットとフィールドを取得するために必要な情報に興味があります。現在、私はフィールド名とコンテキストを利用できます。これは、アーチタイプに十分であるように思われました
編集:質問を簡単にするために、 z3c フォームとそのウィジェットで定義されているフィールドにアクセスしたいと思います。リクエストとコンテキストをフォームinitに渡してからフィールドにアクセスする以外に、他の方法を見つけることができませんでした。マルチアダプターはありますか?
アイデアは、人々が ajax 呼び出しを行う任意のフィールドにフックする z3c.form ウィジェットを用意することです。その ajax リクエストはパラメーターを渡す必要があり、応答はウィジェットが使用された場所と設定を検索します。問題は、z3c.form フィールドを検索する方法と、そのために必要な情報はどれかということです。
plone - Dexterity コンテンツ タイプのビジュアル差分ツールを有効にするにはどうすればよいですか?
開発中の Dexterity コンテンツ タイプのバージョン管理を有効にしました。現在、Plone 4.1 と Dexterity 1.0.1 を使用しています。
Collective.dexteritydiffパッケージを追加し、サイトの指示に従って、ZMI の portal_diff ツールを使用してコンテンツ タイプの Dexterity の複合 Diff を追加しました。
[比較] および [現在と比較] リンクがコンテンツ タイプ アイテムの [履歴] ペインに表示されるようになりましたが、いずれかをクリックすると、次のスタック トレースが生成されます。
コンテンツ タイプのクラスをプログラムで宣言しました。差分ツールを機能させるためにコードに追加する必要があるものはありますか?
plone - アーキタイプと器用さの両方のコンテンツの portal_catalog 固有 ID
ボキャブラリに (UID, Title) タプルを入力するために、portal_catalog にクエリを実行しています。このサイトには、原型と器用さの両方のコンテンツがあります。
器用さのコンテンツに適切な UID が与えられていないように見え、実際にはすべての器用さのアイテムが同じ UID を持っています (無効な値でさえありません)。
ルックアップ可能なコンテンツ ID キーとして使用するために、portal_catalog の Archetypes と Dexterity コンテンツの両方で一意の ID を持つための最良の戦略は何ですか?