Motoki Kobayashi
2018年10月31日

drupal-composer/drupal-project で始めるDrupal初期構築

Drupal8では公式サイトからzip形式で取得できるDrupal一式の他にcomposerを利用したエンジニア向けの環境構築方法があります。 今回はcomposerを利用した環境構築の手順をご紹介し…

Takuya Kajiyama
2018年10月30日

PHPStorm上でDrupalのモジュールにDockerのPHPUnitを実行する

Dockerを使って、Drupalのモジュールを開発する際に、Docker内のPHPUnitをPhpStormから実行する方法を紹介したいと思います。 ソースの取得 Drupal 8のソース c…

Sachiko Nitta
2018年10月26日

Drupalにおけるエンティティとは何か

エンティティの定義 Drupal 8におけるエンティティとは、エンティティAPIを通じて共通のメソッドでデータベースにデータを出し入れすることのできるオブジェクトのことを指します。 念のため公式の定…

Koki Kubota
2018年10月25日

より快適なTwigライフをお届け!Twig Tweakモジュールのご紹介

こんにちは。早いもので2018年もあと2ヶ月ちょっとですね。 最近twigテンプレートを触る機会が多いのですが、もどかしくなること結構ありませんか。 このデータを出力したいのに標準で使用できる変数…

Kengo Nishioka
2018年10月12日

Drupal 8でのOGP設定

こんにちは! 10月に入り少し肌寒い日もあれば、30度近くの日もあり気温の変化が激しい季節になりましたね。 個人的には10月は好きな月でして、何故かと言うと競馬が東京で開催されるからです。笑 こ…

Sachiko Nitta
2018年9月12日

Drupal 8.6.0の配布が開始されました

こんにちは。全国のDrupalistの皆さんいかがお過ごしでしょうか。 猛暑からの台風、地震と、災害続きだった今年の夏(通常営業?)も終わろうとしていますが、そんな折にDrupalの世界では半年に一度…

Koki Kubota
2018年9月04日

EntityにViewsを埋め込むEVAモジュール

こんにちは。 Drupalでサイト制作を行う際、「あるページの中に関連するコンテンツの一覧を表示したい」という要件がしばしば出てきます。 単純にページの下部に表示するなどであればブロックでも対応で…

Sachiko Nitta
2018年9月04日

作成例で学ぶDrupal8のルーティングとコントローラー入門(公式ドキュメント)

今回はモジュール作りに欠かせない「コントローラー」、そして特定のURLとコントローラーを結ぶ「ルート」についての公式ドキュメントを翻訳したのでご紹介したいと思います。 ですが、その前に「コントローラ…

Sachiko Nitta
2018年9月03日

レンダリング配列について 日本語訳

こんにちは。Drupalist見習いの新田です。 今回はDrupal8の公式ドキュメントの中の、 レンダリングAPI の章の中から、PHPをHTMLに変換するときに必要な情報を渡す役割を持つ「レンダリ…

Motoki Kobayashi
2018年8月27日

Drupalのデバッグ(変数のダンプ)をChromeのコンソールに出力する

Drupalのデバッグ(変数のダンプ)をChromeのコンソールに出力する 今回はDrupalのデバッグについてご紹介したいと思います。 みなさんが普段Drupalでデバッグを行う際、よく dev…