web-dev-qa-db-ja.com

ノードタイプに基づいてノードを表示するブロック

特定のノードタイプのノードを表示するモジュールを作成したいのですが。これを行うことはできますか?また、これを行う方法を見つけられる場所を誰かに教えてもらえますか?

2
pusle

最初に検討すべきことは、一般的なモジュール開発です。誰もがそのようなことを研究する独自の方法を持っています。それは、「 Pro Drupal Development "」などの本、または httpなどのオンラインビデオシリーズです。 ://buildamodule.com/

Drupal 6/7など)のモジュールを作成することを検討している場合も、すべて考慮する必要があります。

はい、あなたの質問に答えるために、特定のノードタイプを表示するブロックモジュールを作成するのはかなり簡単だと思います。ただし、ビューを使用すると、これをはるかに簡単に実行できる場合があります...新しいビューを作成し、ノードタイプでフィルタリングして、ブロック表示を追加します。

1
WestieUK

現在、Views 7(http://drupal.org/project/usage/views)のbeta3リリースを使用している12,966サイトがあります。私はあなたがモジュールをインストールし、それがうまくいくと思うので、あなたが説明しているものを作成することを試みることをお勧めします。 beta3リリースは、モジュールが新しい機能が追加されずに本番リリースに近づいていることを示唆しています。

勇気を出して、独自のカスタムコードを作成して隅々まで描くのではなく、新しいソフトウェアを採用してください。

2
DeeZone

これは views.module で簡単に実行できます。目的のノードタイプでフィルタリングするビューを作成してから、「ブロック」表示タイプを作成します。その後、ブロックはブロック管理ページに表示され、必要に応じてサイトに配置できます。

0
cam8001