問題タブ [drupal-blocks]
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 - Drupal 7は、template.phpでブロックの件名を変更します
ページにブロックがあり、そのブロックにはタイトルがあります。template.php 内でこのタイトル (件名) を削除するにはどうすればよいですか? やってみhook_block_view_block_alter()
たけどダメみたい?ブロック構成画面にスペース文字を追加することはできますが、それは私にとって正しい方法ではありません。
drupal - Drupal 7 Ubercart、製品に基づいて外部記事に表示されるカスタムブロック
現在、DrupalとUbercartモジュールを使用してeコマースサイトを作成しています。製品ごとに、その特定の製品に関連する記事(ブログ/ストーリー)を表示するオプションが必要です。関連商品を表示するための記事ページも必要です。私は当初、分類法を介してこれを行うことを意図していました。つまり、タグを使用して製品と記事をリンクし、必要なフィルターを使用してブロックを作成しましたが、製品カタログが大きくなるにつれて、これは厄介になると思いました。カスタムフィールドを作成し、独自のSQLクエリを記述して、関連するコンテンツを取得して表示できることは知っていますが、記事を製品にリンクできる組み込みの機能(またはモジュール)があるかどうか疑問に思っていました。製品作成プロセス中。製品の追加画面のドロップダウンメニューのように、関連する記事を選択できます。
私は多くのモジュール仕様とフォーラム投稿を調べましたが、この種の問題の解決策を見つけることができないようです。
どんなポインタでも大歓迎です。
drupal - メニュー ブロック プラグインのような機能
「メニュー ブロック」モジュールをインストールしましたが、ページ内にレベル 2 以上のメニューを作成するのに非常に役立ちます。ただし、同様の機能を模倣できるかどうかを知りたいです。最初のレベルのメニュー ページでは、そのページの子へのリンクを含む大きなボックスを作成したいと考えています。基本的に、プラグインが提供する機能と同じですが、レイアウトが異なります。Views プラグインを使用してボックスとして作成しようとしましたが、現在のメニュー リンクの子のみを表示するようにフィルターとして指定する方法が見つかりません。そのような機能を実装するのを手伝ってもらえますか? どのようなモジュール、オプションを使用すればよいですか?
drupal - drupal 7サイトでさまざまなページスタイルを作成するにはどうすればよいですか?
構造の異なるdrupalページを作りたいです。最初のページのように、私は多くの「ビューブロック」を配置したいと思います。ページの後に、他のバナーと他のページに配置されていない他のいくつかのブロックを表示したいと思います。
どうすればいいですか?
drupal - Drupal サイト インデックス - 「ブロック」をクロールしていませんか?
Drupal で「ビュー」* を作成してすべてのコンテンツを取得し、基本的にサイト マップを作成しましたが、作成したブロックからコンテンツを取得するオプションがないことに気付きました。私がそれを行うことができるかどうか、誰かが考えを持っていますか?
そうでない場合、ページをクロールできるように、基本的に各ブロックをページにする必要がありますか? これが最終的に管理不能になるのではないかと心配しています...他のオプション/回避策は何ですか? 私の最終目標は、サイト マップを作成することです。これを複雑にしすぎているのでしょうか。
*ビューを作成するには、[管理]->[構造]->[ビュー]->[追加] を行いました。次に、「site-index」という名前のページを作成し、「すべてのタイプのコンテンツを表示する」(タグ付きフィールドを空にした)にしました。次に、フィールドに「コンテンツ: タイトル」を選択し、フィルター基準を次のように設定します:「コンテンツ: 公開 (はい):」 - そうすれば、Web ページのタイトルが取得されます。
ありがとうございます。さらに説明が必要な場合は返信してください。
drupal - Drupal 7で、ページで使用されているすべてのブロックのリストを取得するにはどうすればよいですか?
私は、すべてがお互いを認識し、情報を渡す必要があるブロックの形で広告ユニットを管理するモジュールを構築しています。
したがって、ページで使用されるすべてのブロックのリストを取得するための単純なフックまたは他の関数を見つける必要があります。これにより、ページ上の広告ユニットのリスト全体を確実に知ることができます。
hook_block_list_alter()を試しましたが、これにより、Drupalインストールに存在するブロックのリスト全体が返され、このページで実際にレンダリングされるブロックとされないブロックが指定されていないようです。
だから、今私は何をしますか?
drupal - Drupal 7のブロックにカスタムフィールドを追加するにはどうすればよいですか?
Drupalのブロックにカスタムフィールドを追加できるようにしたいですか?ページの幅全体に広がるヘッダー領域があります。その下には、ボディコンテンツの左側の列と、さまざまなブロックの右側のサイドバーがあります。ヘッダー領域には、その上にテキストが表示された背景画像が必要です。背景画像とテキストのカスタムフィールドを持つブロックを介してこれを行うことを望んでいました。
drupal - Drupal 7 でのブロックへのアクセス エラー
Drupal 7 Web サイトをサーバーに移行しましたが、管理メニューからブロックにアクセスできなくなりました。私が得るのは白い画面だけです。私のローカルホストで完全に機能していました。
drupal - 同じタイプのディスプレイが複数ある場合に、ビュー内の特定のディスプレイ用のテンプレートファイルを作成するにはどうすればよいですか。
フロントページの記事に使用しているビューがあります(フロントページトップと呼ばれるビュー)。
1つのブロック表示(名前:トップストーリー)では、最新の記事を選択するだけです。もう1つのBLOCKディスプレイ(名前:Top 5 Stories)では、2番目から6番目に新しいものが選択されます。
1つのトップストーリーのテンプレートを作成し、次に別のテンプレートを作成して他の5つを表示する必要があります。
このテンプレート:views-view--Frontpage-Top.tpl.phpは機能しますが、両方のブロックに使用されています。
これを行う方法を知る唯一の方法は、複数のビューを使用することですが、これらは非常に密接に関連しているため、1つにまとめたいと思います。これも可能ですか?もしそうなら、ファイル名はどのようになりますか?
これはViews2( http://drupal.org/node/352970 )に文書化されていないようで、これ(Drupal:ビュー、ビューのディスプレイのスタイルを変えることはできますか?)は近いですが、同じではありません。
「正しい」方法が複数のビューを作成することである場合、私はそれで大丈夫ですが、それを言っているリソースを見つけることができず、必要がなければ私はしたくないです。
ありがとう!
drupal - drupal で「ブロック」ページにアクセスするとエラーが発生する
「ブロック」ページにアクセスしたときにこれらのエラーが発生する理由を知っている人はいますか?
警告: 行 3475 の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています。 警告: /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています3475 行で警告: 3475 行で /home/traders/public_html/includes/common.inc の非オブジェクトのプロパティを割り当てようとしています。警告: /home/traders/public_html/includes で非オブジェクトのプロパティを割り当てようとしています/common.inc 行 3475。警告: 行 3475 の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています。警告: /home/traders で非オブジェクトのプロパティを割り当てようとしています/public_html/includes/common.inc 行 3475。警告: 行 3475 の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています。警告:行 3475 の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています。警告: 行の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています3475. 警告: 行 3475 の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています。警告: /home/traders/public_html/includes/common で非オブジェクトのプロパティを割り当てようとしていますユーザー警告: キー 'tmd' クエリのエントリ '0' が重複しています: INSERT INTO blocks () VALUES () in /home/traders/public_html/includes/common.inc 行 3524.行 3475 の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています。警告: 行の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています3475. ユーザー警告: キー 'tmd' クエリのエントリ '0' が重複しています: INSERT INTO blocks () VALUES () in /home/traders/public_html/includes/common.inc 行 3524.行 3475 の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています。警告: 行の /home/traders/public_html/includes/common.inc で非オブジェクトのプロパティを割り当てようとしています3475. ユーザー警告: キー 'tmd' クエリのエントリ '0' が重複しています: INSERT INTO blocks () VALUES () in /home/traders/public_html/includes/common.inc 行 3524.
ありがとうございました!申し訳ありませんが、具体的でない場合は、何が原因なのかわかりません。
*編集: 私は主に、同じ問題に遭遇した他の誰かを見つけることを望んでいます.