Sachiko Nitta
2022年5月16日

バンドルクラスの使い方とメリット

Drupal 9.3の新機能としてバンドルクラスというものが導入されました。今回はその使い方やメリットについて解説したいと思います。 バンドルクラスとは Drupalにおけるバンドルとはノードのコ…

Motoki Kobayashi
2022年4月21日

Drupal9.3以降におけるjQuery.onceの扱いと置き換わったonceの利用方法について

ここ最近のDrupalアップデートの動向をみると過去より継続して依存しているjQueryから少しずつ脱却しているようにみえます。 その一環としてjQueryプラグインとして提供されているjQuery.…

Sachiko Nitta
2022年3月09日

カスタムのエンティティバリデーションを追加する方法

Drupalistのみなさんこんにちは、スタジオ・ウミのエンティティ芸人こと新田です。今回はエンティティやエンティティに登録されているフィールドにカスタムのバリデーションを追加する方法を紹介します。…

Yutaro Ohno
2020年12月15日

PHP 8.0 JIT の環境に Drupal 9.1 をインストールして、どのくらいパフォーマンスが向上するか計測してみた

こんにちは。Apple Silicon Mac mini 入手してそのスピードに喜んでいる大野です。私が開発に加わっていた京都大学様のサイトが無事に公開できて一息つきました。フロントエンドのスピード感…

Motoki Kobayashi
2020年7月31日

drupal-composer/drupal-project と Lando で始めるDrupal開発環境構築

これからDrupalを触り始めるという方や既にDrupal開発をされている方向けに徐々に流行しているLandoという開発ツールを利用した環境構築をご説明しようと思います。 Lando とは? La…

Koki Kubota
2020年6月18日

Drupal 8でTwigの拡張機能を作成する方法

今回はTwigの拡張機能を作成する方法をご紹介します。 Twig Tweakという便利なモジュールもありますが、 それでも物足りない場合には、カスタムモジュールを作成することで Twigテンプレート…

Yutaro Ohno
2020年5月21日

Drupal 9 を動かすための環境要件・Linux ディストリビューション

こんにちは。大野です。Drupal 9 のリリースがあと2週間に迫ってきましたね!今回はその Drupal 9 を動かすのに必要なミドルウェアのバージョンやLinux のディストリビューション(以下、…

Koki Kubota
2020年5月20日

Drupal 9対応 Twig1からTwig2への変更点

こんにちは。久しぶりのブログ投稿となります、スタジオウミの久保田です。 先日Drupalの認定試験であるアクイア認定プログラムのDrupal 8認定トラック全試験に合格し、グランドマスターとなることが…

Misato Kashima
2020年5月20日

Translation Management Tool(TMT)モジュールを使って、記事をGoogle翻訳してみよう!

こんにちは。スタジオ・ウミの鹿嶋です。 今回はTranslation Management Tool(TMT)モジュールの使い方について解説した記事になります。 Translation Manag…

Sachiko Nitta
2020年5月01日

Drupalでメニューリンクを作る3つの方法

Drupalではメニューのアイテムのことをメニューリンクといいます。メニューリンクの作り方には以下の3種類があります。 管理画面から作る links.menu.ymlを書く(YAML) MenuL…