問題タブ [drupal-fields]
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.
drupal-7 - ビューのDrupal 7アクセスフィールドコレクションデータ
というフィールド コレクションがありfield_logo_logos
ます。
次の 2 つのフィールドがあります。
field_logo_image
とfield_logo_link
ビューでは、データを取得でき、次のようになります。
しかし、これをオーバーライドして、次のように変更するにはどうすればよいですか。
ビュー内またはテンプレートのオーバーライド内のトークンを使用して通常のフィールドでこれを行う方法は知っていますが、フィールド コレクションの動作は異なるようです。
どんなアドバイスでも大歓迎です。
C
drupal-7 - 非表示フィールドを表示する権限
非表示フィールドを持つノード タイプがあります。誰でも検索フォームからそのコンテンツ タイプのノードを見つけて、公開情報を見ることができます。すべてのフィールドを表示するには、ユーザーは、それらのフィールドを表示できるかどうかを決定するノード所有者に要求を行う必要があります。
この目的のモジュールはありますか? 他に方法はありますか?
drupal - 特定のフィールドの作成者 - フィールドを変更したユーザー
Drupal で特定のフィールドを変更したユーザーを特定することはできますか? ノード全体だけではありません。コンテンツを保存した後、そのフィールドの横に著者名を表示したいと思います。
これが可能かどうかはわかりません。
drupal-7 - フィールド コレクション フィールドに基づくルールの作成
私がやりたいことは、フィールド コレクションのフィールドの 1 つが特定の値に変更されたときにアクションをトリガーすることです。たとえば、「キャンペーン」ノードには、「ステータス」というフィールドを持つフィールド コレクションがあります。このステータスは、3 つのオプションを含むリストです。「オンボード」、「ライブ」、または「デッド」。キャンペーン ノード フィールド コレクションのフィールドが「ライブ」に設定されている場合、アクションをトリガーしたいと考えています。
だから私は言うことから始めます:
イベント: ノードの更新後
条件: これは、この特定のフィールドとのデータ比較を行うことができないため、解決するのに苦労しているビットです。
アクション: メールを送信
どうすればこれを達成できますか?
drupal - Drupal 6 から 7。ラベルの代わりにキーを返す
最近 Drupal 6 から 7 にアップグレードしたところ、ノード ページで、ラベルではなく、選択した各カスタム フィールドのキーが返されるようになりました。これは、「選択リスト」フィールドでのみ発生します。
たとえば、フィールド「価格」は、カスタム フィールドに「ForSale|この物件は現在販売中です」と入力されており、「この物件は現在販売中です」ではなく、ページに「ForSale」と表示されています。ノード テンプレートは、次の方法でこれらのフィールドを表示しています。
キーの代わりに、ラベルを再度表示するようにするだけです。どんな助けでも大歓迎です。
drupal - Drupal: CCK フィールドの自動入力
私は「映画」コンテンツ タイプを持っています。映画のノードには、「映画レビュー」コンテンツを作成するためのリンクがあります。特定の映画から新しい「映画レビュー」を作成するためのリンクをクリックすると、「映画」ノードのタイトルを取得して、「映画レビュー」作成ページのタイトル フィールドに入れることができるかどうか疑問に思っていました。
たとえば、ノード タイトルが「基本」のページでリンクをクリックしてレビューを書くと、「映画レビュー」のタイトル フィールドに「基本」が自動的に入力されます。
助けてくれてありがとう!
drupal - Drupal: 開始値を持つ content-type の自動番号フィールド
コンテンツ タイプに自動番号を付けるフィールドが必要ですが、2000 などの値から始まります。シリアル フィールドと計算フィールドを試しました。それを行う方法を理解できませんでした。番号 (Serial Field を使用) は自動的に増加しますが、開始番号を定義できません。
とにかくこれを行うことはありますか?
どうもありがとう!
drupal - フォーム配列内のテキストリストの位置がわからない場合は、Drupal 7テキストリストの値を変更します
Drupal 7 テキスト リスト フィールドの出力を変更するモジュールを作成しています。
これを行うために hook_form_alter を使用できることはわかっています。問題は、テキスト フィールドが配列構造のさまざまな場所とさまざまな深さでさまざまな形式で出力されることです。
場合によっては -
それ以外の場合は -
含まれている配列の構造に関係なく、Drupal のフォーム配列で ['my_text_list_field'] を確実に見つけて変更するにはどうすればよいですか?
drupal_array_nested_key_existsは ほとんどそれを行いますが、探している要素の親を知っている必要があるため、完全ではありません。
drupal - Drupal 7条件付きでフィールドをチェック
「ノード参照」フィールドの値が特定の値と等しくないかどうかを確認するために、テンプレート ファイルに条件文を書き込もうとしています。これは私がこれまでに持っているものです:
現時点では、常に true と評価されています。$value
が正しいフィールドを取得していないのか、それともテスト対象の値が間違っているのかはわかりません。その場合、どうすればfield_collection_or_bespoke
フィールドの値を見つけることができますか?
どうもありがとう