問題タブ [drupal-field-collection]

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.

0 投票する
1 に答える
314 参照

drupal-7 - Drupal 7 フィールド コレクション ビューが正しくグループ化されない

フィールド コレクションのグループ化が正しく機能していないようです。

田畑:

  • アイテム
  • サブアイテム
  • サブサブアイテム

関係:

  • サブサブアイテムを持つサブアイテム

表示内容:

デルタ 2 の場合:
1. アイテム 1
1.1
1.2
1.2.1
1.2.2

デルタすべて
1. アイテム 1
1.1
1.2
1.1.1
1. アイテム 1
1.1
1.2
1.2.1
1.2.2

1.1.1 が 1.1 に属していることを認識していないようです。他のすべてが入力された後に t が入力されたためでしょうか? 関係がなければ、サブサブアイテムは表示されません。

ありがとう

0 投票する
1 に答える
1307 参照

exception - EntityMetadataWrapperException: ファイル フィールドの設定時に無効なデータ値が指定されました

Has ノード $order および field_collectionfile_fieldで設定できません:field_collectionfield_blueprints

そして、このコードはエラーをスローします:

EntityMetadataWrapperException: 無効なデータ値が指定されました。必要なデータ型と形式に一致していることを確認してください。( EntityDrupalWrapper->set()sites//all/modules/entity/includes/entity.wrapper.inc の 736 行目)。

私も試しました:

0 投票する
2 に答える
1161 参照

drupal - Drupal 7 でフィールド コレクションをプログラムで並べ替える

ノードが保存されたときに、フィールド コレクション内の項目の順序/重みをプログラムで変更する方法は? どんな助けでも大歓迎です。ありがとうございました。

0 投票する
1 に答える
742 参照

php - 翻訳を追加するときの Drupal 7 フィールド コレクション エラー

複数のエントリを持つフィールド コレクションを含む Bean ブロックに翻訳を追加しようとすると、Drupal で次のエラーが発生します。

  • 注意: 未定義のオフセット: field_collection_field_widget_embed_validate() の 1 (C:\wamp\www\xxx\trunk\project\sites\all\modules\contrib\field_collection\field_collection.module の 1739 行目)。

  • EntityMalformedException : タイプ field_collection_item のエンティティにバンドル プロパティがありません。entity_extract_ids() 内 (7766 行目 dans C:\wamp\www\xxx\trunk\project\includes\common.inc)。

  • Drupal7.34 _
  • フィールド コレクション7.x-1.0-beta8

翻訳は保存されません。この問題の原因および/または修正方法について何か考えはありますか? 他に提供できる情報があればお知らせください。

ありがとう!

0 投票する
1 に答える
453 参照

drupal-7 - Drupal 7 CKEditor がテキストエリア メディア ファイルからの置換中にレンダリングされない

Drupal 7 + WYSIWYG モジュール + CKEditor + Field Collection を使用しています。

私の問題は、CKEditor が、メディア ブラウザを介して含まれるメディア ファイルをレンダリングしていないことです。

再現する手順:

  1. 無制限に発生するフィールド コレクション フィールドを作成します。

  2. メディア ティーザー設定のメディア ブラウザーを使用して、テキストおよびオーディオ/ビデオ/ドキュメント ファイルを追加します。

  3. [別のアイテムを追加] ボタンをクリックします。

  4. これで新しいフィールドが追加されますが、前のフィールドには入力したテキストのみが含まれ、メディアはなくなります。

私の試み:

値を含むテキストエリアを手動で含めました

ブラウザでCKEditorに置き換えようとしましたCKEDITOR.replace('edit-textarea');が、結果は、 私の結果

ここで何がうまくいかないのですか?