カスタマイズされたページを作る
つまり、新しいDrupalサイトをセットアップし、新しいサイト用に必要なDrupalモジュールをインストールしました。 これであなたのサイトを構築し始めます。 ここに必要なモジュールがあります。
これらのモジュールはすべてDrupal 7で利用可能です。
コンテンツタイプ
Drupalは、簡単なコンテンツタイプを提供する最初の主要なCMSプログラムの1つでした。 タイトルと本文では十分でない場合は、カスタムの「フィールド」で新しいコンテンツタイプを設計できます。
たとえば、「アルバム」のコンテンツタイプには、 アーティスト 、 年 、 ラベル 、 ジャンルなどのフィールドが含まれている場合があります。 Drupalを使用すると、管理者ページでコンテンツタイプを簡単に作成できます。コーディングは不要です。
では、ダウンロードするモジュールはどこにありますか? 実際、Drupal 7では、何もダウンロードする必要はありません。 コンテンツタイプはコアに移動されました。 しかし、彼らはモジュールでしたが、私はあなたがこれらの機能について知っていることを確認したいと思います。
ビュー
ビューはまだモジュールです(Drupal 8まで)。 Drupalサイトを "ビルド"しているだけでなく、コンテンツを追加するだけでなく、ビューを使用する可能性も98.4%です。
ビューを使用すると、想像できる方法でコンテンツを一覧表示、並べ替え、フィルタリングすることができます。 別のCMS(咳、WordPress)でPHPのアーケナを連想させる複雑なリストは、Drupal Viewsでクリックすることができます。
ボックス
あなたはおそらくブロックの使用を計画しています。 代わりにBoxesモジュールを提案してもよろしいですか? ボックスはブロックに似ていますが、 いくつかの重要な利点があります。
コンテキスト
ブロックと言えば、デフォルトのDrupalブロック管理ページは、多くのことを望みます。 特定のページだけに特定のブロックを表示したいとしましょう。 ブロックの管理ページはそのようなことができます。 各ブロックは個別に設定できます。 高度なメモリ技術を使用すると、管理ページでブロックの長いリストを見ることができ、実際にどのブロックがどこに現れるかを実際に視覚化することができます。 多分。
しかし、特定のアクセス許可を持つユーザーに対して、特定のコンテンツタイプの特定のブロックを特定のパスに沿って表示したい場合はどうすればよいでしょうか? ブロックの管理ページは胎児の位置に入り、やわらかく囁きます。
あなたは、賢明に、 コンテキストモジュールをインストールします。
(あなたのサイトをレイアウトするための根本的に異なる、そしてそれと排他的なアプローチについては、 パネルを参照してください)。
CTools
Boxes、Context、またはPanelsをインストールする場合は、Chaosツールスイートであるctoolsもインストールします。 おそらく、ctoolsを使って直接何もしないでしょうが、他のモジュールはそれを必要とします。 ここでは、この神秘的なモジュールがどこから来たのか不思議ではないので(特にセキュリティアップグレードが必要なときは)、ここで言及します。
これらのいくつかのモジュールは、Drupalサイトを構築する際に、力と柔軟性を大幅に向上させます。 それらをマスターすれば、一連のコードに触れることなく驚くほど複雑なページを構築することができます 。