ANNAIマガジン

Drupalのテーマ開発に関する記事一覧

Drupalのテーマ開発に関する基礎知識や命名規則、twigなど、Drupalのフロントエンド開発に関わる情報を配信しています。

テーマを .info.ymlファイルで定義する
201810/9

Drupal8のテーマを .info.ymlファイルで定義する

Drupal 8のテーマを作成するには、最初に テーマに関するメタデータをDrupalに設定するファイル(THEMENAME.info.yml)作成する必要があります。これは、モジュールとインストレーションプロファイルを定義する方法に似ています。そのため、.info.yml ファイルのの'type'キーを'theme'と設定してこれらと区別することが重要です。このページでは、THEMENAME.info.ymlのサンプルファイルと、ファイルに定義することができる情報について説明します。

Drupal8 テーマのフォルダ構造
20189/3

Drupal8 テーマのフォルダ構造

基本的なDrupalの操作方法を学んだ後、実際に開発をする際にまず最初に突き当たる壁がテーマ(Theme)の作成方法です。ここでは、Drupalのテーマ作成の基本となるテーマフォルダの構造を説明します。

Drupalのテーマシステムについて
20185/28

第14回 Drupalのテーマシステムについて

前回までで、コンテンツタイプ、タクソノミー、ブロック、クエリー、多言語化、権限設定と、コアの重要機能を見てきました。連載の終盤に、残り2回でテーマとモジュールの利用について取り上げたいと思います。

第9回 Drupal 8のブロックシステム
20183/12

第9回 Drupal 8のブロックシステム

Drupal 8では7と比較してブロックシステムが大幅に進化しました。ブロックタイプを定義しフィールドを追加できるようになり、ブロックシステムの持つの可能性は大きく広がりました。

code
20171/13

DrupalかWordPressか?- 最適なWebプラットフォームを選択する方法

こんにちは。今日は海外ブログより「CMS機能比較 DrupalかWordPressか?- 最適なWebプラットフォームを選択する方法」についてご紹介します。国内でも同じような議論をされるケースもありますが、Drupalでの実績が豊富な海外ではどのように考えているのか、参考にしてください。Drupalの導入を検討されている方は、「私たちがDrupalを使う4つの理由」も参考にご覧ください。それではどうぞ。

mistake
20171/12

Drupalでの開発時に避けるべき5つの間違い:アーキテクチャー編

海外ブログより「Drupalでの開発時に避けるべき5つの間違い:アーキテクチャー編」をご紹介します。DrupalでWebサイトを開発、運用するにあたり避けるべき5つの間違いを、アーキテクチャ、セキュリティ、パフォーマンス、インフラストラクチャ、およびWebサイトのライフサイクル管理の観点から取り上げています。 ※国内のDrupal開発者コミュニティに興味のある方は、こちらのページものぞいてみてください。それではどうぞ。

block
201612/22

開発者向け:Drupal 8新機能 + Block Visibility Groupsモジュール活用Tips

今日は海外ブログより「Block Visibility Groupsモジュール」についてご紹介します。Drupal 8はDrupal 7に比べて、コアのブロック機能がはるかに実用的で強力なものになりました。これらの新機能についても触れられています。もし国内Drupal開発者向け勉強会などに興味がありましたら、こちらのページよりコミュニティへご参加くださいませ。それではどうぞ。

twig
201612/16

Drupal 8開発Tips Twigテンプレートの命名規則

drupal.org内のWorking With Twig Templatesの記事を翻訳してみました。Drupal 8開発の参考にしていただければと思います。弊社はDrupal開発者コミュニティへの貢献も会社の大事な役割と認識し、活動しています。詳しくはこちらの「Drupalコミュニティへの貢献」ページをご覧ください。

twig
201612/16

Drupal 8開発Tips Twigテンプレートに関する基礎知識

drupal.org内のWorking With Twig Templatesの記事を翻訳してみました。Drupal 8開発の参考にしていただければと思います。弊社はDrupal開発者コミュニティへの貢献も会社の大事な役割と認識し、活動しています。詳しくはこちらの「Drupalコミュニティへの貢献」ページをご覧ください。

201611/18

Drupal 8でtwigやJavaScriptに変数を渡す方法

Drupal 8でテーマを作っていくと場合、twigやJavascriptに変数を渡して表示をカスタマイズする必要が出てきます。この記事では、Drupal 7からの変更点を含め、それらの方法を紹介します。