問題タブ [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.

0 投票する
3 に答える
12035 参照

drupal - Drupal ビューは 2 つの列を 1 つに結合しますか?

私は 2 つのコンテンツ タイプを持っています。どちらもノード タイトルとドキュメントの添付ファイルを持っています。ドキュメントの添付フィールドは異なる名前です (2 つの異なるコンテンツ タイプからのものです)。

私の見解では、ノードのタイトルとファイル名をテーブルに表示しています。ノード タイトルはすべて 1 つの列に収められていますが、2 つのコンテンツ タイプの添付ファイル フィールドが 2 つの別々の列に表示されているため、本来 2 つしかないはずの列が合計 3 つになっています。各行には 1 つのドキュメント タイトルがありますが、表示されるコンテンツ タイプのドキュメント タイトルに応じて、いずれかの列が常に空白になります。

これら 2 つのフィールドを組み合わせて同じ列に表示し、シームレスに表示するにはどうすればよいですか? これらのドキュメントが 2 つの異なるコンテンツ タイプからのものであることを知っておくことは重要ではありません。これらはより大きな分類用語で編成されているため、2 つの異なるビューだけを実行することは現実的ではありません。

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

drupal - コンテンツ分類と条件付きフィールド

私は Drupal でまだ若いので、必要に応じて修正してください。

コンテンツ タイプに独自のフィールド (CCK で達成) を持たせたいという要件があり、フィールドの 1 つを選択可能なドロップ ダウンにし、各ドロップ ダウン値を実際に分類して、各タイプがオンになるようにする必要があります。別ページ。これは分類法で管理しました。これらに加えて、同じコンテンツ タイプの他のフィールドをドロップダウンの特定の値に依存させたいと考えました。そこで、条件付きフィールドを使用しました。タクソノミー用語をフィールドとして使用するために、コンテンツタクソノミーを使用しました。しかし、残念ながら、条件付きフィールドにはコンテンツ分類ドロップダウンが表示されません (通常の非分類ドロップダウンの場合は完全に機能します)。

だから基本的に、

  1. ドロップダウンから選択した値に基づいて、コンテンツを (つまり、異なるページに) 分けたいと考えています。

  2. また、ドロップダウンから特定の値が選択された場合、他のいくつかのフィールドが表示されるはずです。

これらのことをどのように組み込むのですか?私は正しい軌道に乗っていますか、それとも完全に軌道から外れていますか? Drupal 6.14 を使用しています。:) 助けてくれてありがとう!

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

drupal - Drupal CC/Views - 新しいフィールドが CCK に表示されない

初めて CCK/Views を使用していますが、細部にこだわっています...

Outlet というカスタム タイプを作成しました (Retail Outlet のように)。新しいカスタム タイプに 5 つの新しいフィールドを追加しました。新しいコンテンツ タイプでいくつかのコンテンツを作成しました。

次に、ビューに移動して、新しいコンテンツ タイプの新しい「ノード」タイプ ビューを追加しました。[フィールド] をクリックして [フィールド] を選択します。

選択するフィールドを選択するためのオプション/選択ボックスがあります...しかし、残念ながら、新しいコンテンツ タイプと関連フィールドがここに表示されません。

私は何を間違っていますか?

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

templates - カスタムフィールドのビューをテーマにしたdrupal:PHPコード

ブロック表示の「contests_slider」というビューがあります。すべてのフィールドを非表示にし、代わりにdisplay_front_contests()という関数を呼び出す「Customfield:PHPcode」フィールドを使用しています。その関数では、データベースにクエリを実行し、HTMLを作成して返します。出力をブロックで表示しています。問題は、Drupalが私が望まない余分なdivをたくさん追加していることです。「テーマ:情報」に移動し、テーマ「views-view-field.tpl.php」を「views-view-field--contests-slider--block-1--phpcode.tpl.php」にコピーして配置しました。ただ:その中に、それはまだすべての余分なhtmlを出力しています。何か案は?間違ったテンプレートを使用していますか?

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

drupal - Drupal で単一ノード フォームからサブノードを作成する

他の Drupal ノードにアタッチできる特別な「サブノード」が必要です。これにより、作成者はコメント (作成者からのものなので、これはコメント ノードではありません) とサンプル テキストを親ノードに含めることができます。

著者のコメントとサンプル テキストにまったく同じフィールドを使用し、両方を一覧表示するビューを作成する予定です。そのため、著者の解説とサンプル テキストの両方に同じノード タイプを使用するか、少なくとも同じフィールドを使用しても問題ありません。これは、「アドレス」ノードをさまざまなノードに接続してリスト ページにまとめて表示する場合にも役立ちます。

解決策にはノード参照フィールドの使用が含まれると思いますが、親ノード フォームのテーマに関してはつまずきます。

私の質問は次のようなものです:
Drupal で単一のカスタム フォームを使用して複数の CCK ノードを作成する

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

ajax - Drupal コンテンツ タイプで 2 つのフィールドを検索する

Drupal サイトに簡単な検索フォームが必要ですが、それを実現する最善の方法がわかりません。基本的に、いくつかの異なるフィールドを持つコンテンツ タイプがあり、フォームでタイトルと本文の両方を検索し、タイトルの画像と削除された本文のリストを返します。

ビューで試してみましたが、タイトル用と本文用の2つのフィールドがあることを除いて、正常に動作し、ajaxyです。

少しのSQLで独自のモジュールを作成する必要がありますか、それともビューにそれを実行させる方法はありますか?

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

drupal-6 - hook_user():フォームだけでなくデータベースに追加のフィールドを挿入する

登録にフィールドを追加できます。私が知る必要があるのは、その入力を取得してdrupalのユーザーテーブルに挿入するためにどのような手順を踏む必要があるかということです。以下のコードは私のモジュールにあり、フォームにフィールドを追加するだけですが、送信されたときはデータに対して何もしません。

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

drupal - Drupalビュー-フィールドのカスタムテーマ

Drupal6のビューフィールドのカスタムテーマに関する2つの簡単な質問-

(a)適切な名前のテンプレートファイルにビューフィールドのカスタムテーマを含めることができることは知っていますが、テーマフォルダーに配置する必要があることに気付きました。

ただし、このテーマファイルをモジュールにバンドルしたいので、どうにかして実行できるかどうか疑問に思っていました。

(b)フィールドにテーマを設定する前に、カスタム変数を設定する前処理関数を使用できますか?

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

drupal - Drupal ビデオ モジュールは、各ビデオにフィールドを追加します

ビデオ モジュールの各ビデオにフィールドを追加するにはどうすればよいですか? 各ビデオにタイトルと説明を追加する必要があります。サムネイルの [説明] フィールドがあるようですが、それにタイトルを追加できますか? video_helper.inc に追加する必要があるようです。

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

drupal - Drupal形式でフィールドをフィールドセットに移動できないのはなぜですか-現在の値を取得できません

Drupal 7にノードフォームがあります。ユーザーが簡単にするために、垂直タブ機能を使用してノードフォームをセクションに分割します。

hook_form_FORMID_alter()を使用すると、フィールドを問題なく移動できます。ノードが保存されると、値が正しく書き込まれ、ノードビューに表示されます。

しかし、ノードを再編集すると、移動されたフィールドの値が設定されないため、データが事実上失われます。form_state ['fields'] [field] [langcode]のarray_parents値を変更するなど、さまざまなオプションを試しました。

(代わりに、pre_render中にフィールドを移動する方がよいかどうか疑問に思いました。)

何か案は?