web-dev-qa-db-ja.com

記事をブロックに配置するにはどうすればよいですか?

Drupalまだよくわかりません。記事があります。選択したテーマにはさまざまなブロックがあります。記事の特定のブロック領域に記事を配置するにはどうすればよいですか?テーマ?

特定の地域のブロックに割り当てることができるモジュールが表示されますが、ブロックに入れたい記事があります。オンラインの人、最近のコメントなどは必要ありません。

5
johnny

ノードを配置する場合は、記事のコンテンツタイプのノードを使用しますが、 node as block モジュールを使用できます。

次のような他のモジュールオプションもあります。

これらのモジュールを使用すると、ブロック内にノードを追加できます。その後、ブロック管理ページのどの領域にどのブロックを表示するかを構成できます。たとえば、 'who is online block'を非表示にする場合は、ブロックの領域をnoneに設定するだけで、ブロックは表示されなくなります。

6
arpitr

記事をブロックするショートカットがあるかどうかはわかりませんが、通常は Views を使用します。ビューモジュールをインストールした後

  1. 新しいビューを作成して、タイプcontentArticleを選択します
  2. ブロックを作成するおよび続行して編集する
  3. [フィールド]で、表示するフィールドを選択します(記事のタイトル、説明など)。
  4. 結果をフィルターするには、Filterを使用します。

最新の記事のみを表示する場合は、並べ替えを使用して投稿日Descを使用し、ページャー設定で1ページネーションなしオプション付き。

Structure-> Blocksに移動してテーマを選択すると、表示するブロックと場所を有効または無効にできます。テーマのリージョンがわからない場合は、ブロックリージョンのデモンストレーションをクリックします。

これは一見タスクのように見えますが、ビューをいじってみると、Drupalをより快適に使用できるようになります。

9
user12947

ページをレイアウトする「パネルモジュールの方法」に飛び込むことに決めた場合、それはあなたの考え方に近づくことがわかります。伝統的に、ブロックは「記事のコンテンツをテーマに入れる」ためのものではありません。ブロックは、コンテンツの周りの綿毛のためのものです。 (誰がオンラインかなど)しかし、「パネルアプローチ」は、ドルーパルの「古典的なブロックのやり方」に代わるものです。パネルは代わりに、「ここに記事のコンテンツを置く-私がブロックを置くように」というあなたのアプローチをサポートします。

0
user18099