ANNAIマガジン

ドゥルーパル情報全般に関する情報です

ドゥルーパルに関する記事の一覧です。ドゥルーパルの使い方や特徴、活用方法について多くの記事を掲載しています。

Acquia logo

群を抜く Acquia Support(アクイア サポート)の専門性とクオリティー

Drupal は利用者が非常に多く、コミュニティーによる開発者同士のサポートも非常に活発です。しかし大企業がミッションクリティカルなウェブアプリケーションを安心して運用するためには、有志頼みのサポートには様々な不安や問題があります。Red Hat を参考に、アクイアは創立後の早い時期から Drupal を利用する企業をターゲットにしたエンタープライズサポートの提供を目指していました

比類なき Drupal のエキスパート集団

アクイアは数多くの Drupal サイトに対するホスティングを提供してきただけではなく、新規ウェブアプリケーションの構築の手助けや、既存サイトの改修、また多種多様なサイトのオーディットなどを無数にこなす中で、最先端の生きた Drupal の知識を蓄積し続けてきました。また、Drupal コアおよび拡張モジュールのメインテイナーや Drupal セキュリティーチームのメンバーも在籍している、まさに比類なき Drupal のエキスパート集団です。

Acquia Site Factory logo

複数のサイトの迅速な立ち上げや管理・運用を可能にする アクイア Site Factory の実力

Site Factory はそのプロダクト名が暗示するように、 Drupal サイトの迅速な量産を可能とし、同時に複数のサイトの一括運用・管理を簡便化してくれる非常に強力なサービスです。

Campaign-Studio Logo

アクイア Campaign Studio はなぜマルケトをリプレースしたのか?

アクイアがマルケトから移行し、アクイア Campaign Studio のオープンマーケティングプラットフォームの優位性を享受している理由をご説明します。

Acquia Cloud Platform Logo

アクイアのサービスの中核を担う Cloud Platform とは

ここではアクイアが創業当初から提供をしている、Drupal サイト専用ホスティングを軸に展開するサービスである「Cloud Platform」の概要を説明します。 第一回でご説明したとおり、Drupal はアクイアのサービスの非常に重要な要素です。 柔軟で信頼性が高くスケーラブルなプラットフォームである Cloud Platform を利用することで、顧客のオンラインエクスペリエンスと密接に関係する Drupal アプリケーションを高い信頼性で提供し、また変化への迅速な対応が可能になります。

Acquia Site Studio logo

迅速でリッチなコンテンツ作成とブランドガバナンスの両立を可能にするアクイア Site Studio とは

Site Studio はローコードでリッチなコンテンツ作成とブランドガバナンスを可能にします。Site Studio  の利用による開発時間の短縮により、マーケット投入までの時間を大幅な短縮が可能になります。

なお、Site Studio は以前 Cohesion(コヒージョン)という名前だったので、Site Studio の情報を調べていると Cohesion として紹介・言及されていることも多いので混乱しないよう注意する必要があります。

第 16 回 Drupal をもっと知りたい方に向けた各種情報

第 16 回 Drupal をもっと知りたい方に向けた各種情報

過去 15 回にわたり、Drupal 9 の特徴や他の CMS との違いを紹介してきました。まだ実際に手を動かして操作していない方にも、Drupal がどんな強みを持つソフトウェアなのか、そしてなぜ私たちが Drupal を探求し、活用し、推奨しているのか、ということがご理解いただけたのではないかと思います。連載の締めくくりとして、Drupal の発展を常に支えてきたコミュニティと、今後さらに理解を深めていただくための情報をまとめたいと思います。

第 15 回 Drupal の拡張モジュールの選定と使い方

第 15 回 Drupal の拡張モジュールの選定と使い方

前回は Drupal 9 のテーマを取り上げました。テーマは、コンテンツの最終的な見え方(プレゼンテーション)を決める機能ですが、そこで表示される情報を作り出す、アプリケーションの中核的な機能を提供するのがモジュールです。今回は Drupal のモジュールについて、もう少し詳しく見ていくことにしましょう。

Drupal テーマ作成ガイド

Twig テンプレートで使用可能な関数

はじめに

Twigには、テンプレート内で直接使用できる便利な関数が、たくさんあります。Drupal 9 のコアには、Drupal特有のカスタム関数がいくつか追加されています。この関数は、TwigExtensionクラスで定義されています。独自のカスタムTwig関数をカスタムモジュールで定義することもできます。

Twig  関数リスト(List of Twig Functions)

Drupal コアには、Drupal 特有のカスタム関数がいくつか追加されています。この関数は、TwigExtension クラスで定義されています。

Drupal テーマ作成ガイド

Twigテンプレートのマクロ

今回は Drupal 9 における Twig のマクロとその使い方について説明します。

Drupal テーマ作成ガイド

Twig テンプレートの変数のデバッグ

Drupal 9 において Twig テンプレートファイルを操作する場合、利用可能な変数はテンプレートファイルのコメントに記載されます。しかし、記載されていなかったり、テーマやモジュールで、別途変数定義されている場合、テンプレート内で利用可能な変数を検出する必要があります。Twig では、dump() 関数を使って、テンプレートファイルで利用可能な変数を検出できます。