タグ付けされた質問 「nodes」

Drupalサイトのコンテンツの最も基本的な形式はノードです。

4
プログラムでノードを複製する方法は?
新しい電子メールアドレスを受信者として、作成したWebフォームのコピーを作成しようとしています。 node_loadでノードをロードした後、node_saveでノードを保存できますか?新しいタイムスタンプとIDを持つ新しいノードが作成されますか? 作成された新しいノードのNIDを取得するにはどうすればよいですか?
11 6  nodes  webforms 

9
単一ノードからスライドショーを表示
1つのノードの画像からスライドショーを作成しようとしています。画像は画像フィールドからアップロードされます。それはdrupal 7です。私は新しいコンテンツタイプを作成し、今作成したのは複数のノードからのスライドショーだけです(すべてのノードに1つの画像があります)。これは問題なく機能しますが、問題が多すぎて、すべてのイメージに新しいノードを追加できません。
11 views  nodes 


2
プログラムで表示モードを変更するにはどうすればよいですか?
プログラムでノードの表示モードを変更したい。私hook_preprocess_node(&$vars)はビューモードを使用して設定しました: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode $vars['view_mode'] = 'teaser'; $vars['elements']['#view_mode'] = 'teaser'; } しかし、これは期待どおりに機能していません。ここで何か不足していますか?
11 7  nodes  entities 

4
すべてのコンテンツタイプのリストを取得する
Drupal 8サイトで定義されているすべてのコンテンツタイプのリストを取得するにはどうすればよいですか? Drupal 7では以前node_type_get_types()はでしたが、廃止されました。 試しましたEntity::loadMultiple()がうまくいかないようです。カスタムクエリを作成することを考えていましたが、データベースにどのように格納されるのかわかりません。
10 nodes  8 

7
ビューで作成されたビデオギャラリーに表示されるノードのURLへの直接アクセスを制限するにはどうすればよいですか?
ビューを使用してビデオギャラリーを作成しました。しかし、私はページが一般にアクセス可能であり、個別に各ビデオへのアクセスを禁止することを望んでいます。 動画は一種のコンテンツとして作成する必要があったため、すべてにのようなアクセス可能なULRを設定/content/video-1しました。
10 views  nodes  users 


7
template_preprocess_page()を使用してノードタイプに基づいてページタイトルを非表示にする方法
page.tpl.php現在のページが1)(ティーザーモードではなく)フルディスプレイのノードであり、かつ2)ノードタイプがコンサートまたはバイオである場合、現在のページのタイトルを(によって印刷されるように)非表示にしようとしています。これらのコンテンツタイプのノードタイトルをノードコンテンツに直接出力するので、page.tpl.phpによって出力されている重複を非表示にしたいと思います。これをpage.tpl.phpで直接動作させることはできません。私の読書では、プリプロセスおよびプロセス関数を使用して、template.phpでテンプレートロジックを処理することをお勧めします。したがって、私は(上記の2つの条件で)現在のページタイトルを非表示にしようとしていますtemplate_preprocess_page()。これは私のコードです。 <?php function MYTHEME_preprocess_page(&$variables) { if (!empty($variables['node']) && $variables['node']->type == 'concert') { hide($variables['title']); } } ?> ノードタイプをテストしてtemplate.phpから変数を出力するにはどうすればよいですか?template_preprocess_page()、およびその他のさまざまなサイトのドキュメントページですが、これを機能させることができないようです。私はあなたが呼び出すために持っていることを示唆見たisset()上で$variables['node']ノードタイプを調べる前に、それはどちらか動作しませんでした。明確な解決策がどこにも投稿されていなかったので、私はもうすぐ終わりです。
10 nodes  theming  7 

6
コンテンツタイプまたはユーザーロールごとに垂直タブを無効にする
一部のユーザーは、ノード編集フォームの垂直タブに表示されるフィールドセットのいずれかを編集する機能しか持っていない場合があります。このような場合、垂直タブを1つしか選択できないため、垂直タブを使用するのはかなりばかげています。スクリーンショットを見る: では、ユーザーの役割によって垂直タブを無効にすることは可能ですか?または、それを除いて、特定のコンテンツタイプに対して完全に無効化しますか?私のユースケースでは、場所を垂直タブに表示しないようにします。 レンダリング可能なフィールドとフィールドグループを一緒に試しましたが、フォームが正しく管理されていませんでした(バグだと思います)。アレンジフィールドは垂直タブを分離することはできません。
10 7  entities  location  nodes 

3
コンテンツタイプごとにデフォルトの入力テキスト形式をどのように設定しますか?
コンテンツタイプごと、コンテンツフィールドごとに異なるデフォルトの入力テキスト形式を設定できるようにしたいと思います。 たとえば、フォーマットタイプの選択肢は「プレーンテキスト」と「リッチテキストエディター」の場合があり、場合によっては、フォーマットをデフォルトの「リッチテキストエディター」にしたいが、ドロップダウンの選択肢として「プレーンテキスト」のままにしておきます。テキスト形式の順序を変更して「リッチテキストエディター」を最初の選択肢にできることはわかっていますが、この方法ではすべてのテキスト形式が変更されるので、それは望んでいません。



3
ユーザーはどのようにして、そのタイプのすべてのノードではなく、1つの特定のノードのみにアクセスできますか?
特定のコンテンツタイプに対する表示および編集権限を持つユーザーがいます。これにより、そのタイプのすべてのノードを表示および編集する権限がすべてのユーザーに付与されます。しかし、実際には、ユーザーごとに一意のノードを作成して、そのユーザーだけがノードを表示および編集できるようにしたいと考えています。Drupal 7でこれを行うにはどうすればよいですか?
10 7  nodes  users 

3
コメントがノードコンテンツタイプではないのはなぜですか?
したがって、Drupalには「特別な」コメントシステムがあります。 ノードと比較して、コメントはDrupalの2等市民です... しかし、コアチームがデフォルトのコンテンツタイプ、コメントのブロックと表示を作成し、サイト管理者が必要に応じてコメントブロックを追加できるようにしたのはなぜですか。「記事」および「基本ページ」のコンテンツタイプと同様に、ブロックとビューを作成できます。なぜコメントがそれほど違うのですか?
10 7  nodes  comments 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.