俺のDrupal

Ore_no Drupal icon
 

Drupalの魅力と活用方法を紹介するブログ。
日本での認知を広げるための情報源として、 多くの読者に向けて情報発信しています。

437
【Drupal】Shield moduleって何?
/drupal/sites/default/files/styles/medium/public/2024-06/sheild_module.png?itok=5q2JbtKB

まずはじめに、htaccessについて

.htaccess ファイル(分散設定ファイル)は、サーバの挙動を決定する設定ファイルのひとつで、ウェブサーバとして「Apache」が使用されていて、サーバ管理者が「.htaccess」ファイルの設置を許可していれば使用可能です。

Tetsuo Yoshikawa
/drupal/sites/default/files/pictures/2022-08/tetsu%E3%81%AE%E3%82%B3%E3%83%92%E3%82%9A%E3%83%BC_0.png
436
【CMSを選定中の方へ】DrupalとWordpressどちらを選ぶべきか? - 2023年版
/drupal/sites/default/files/styles/medium/public/2022-06/10590.png?itok=OJtOu6DO

2023年のWordpress

Wordpressは依然として全世界のCMSサイトのうち60%以上と圧倒的なシェアを占めています。

Asako Okumura
/drupal/sites/default/files/pictures/2020-09/okumura300.jpg
433
Drupal10の最新情報(2022年5月)
/drupal/sites/default/files/styles/medium/public/2024-06/drupal_news.png?itok=xBkIMG-f

Drupal9とDrupal10の違いは?

現在(2022年5月時点)下記の機能がDrupal9で開発中となっており、Drupal 10で搭載される予定です。

Yohei Higashi
/drupal/sites/default/files/pictures/2020-09/Yohei%20Higashi%20300.png
425
IMCEモジュールその2
/drupal/sites/default/files/styles/medium/public/2024-06/IMCE_module.png?itok=HhveTTNV

IMCEモジュールをフィールドに適用する

標準的な画像フィールドの入力方法

Yuji Okamoto
/drupal/sites/default/files/pictures/2020-09/okamoto300.jpg
415
LandoでDrupalのローカル環境を構築する方法
/drupal/sites/default/files/styles/medium/public/2024-06/lando_drupal.png?itok=VIRaNuUL

Landoとは?

今回はDrupalの開発環境の構築に使用しますが、Drupalに限らず様々な開発環境をDocker上に展開することができるツールです。

Yohei Higashi
/drupal/sites/default/files/pictures/2020-09/Yohei%20Higashi%20300.png
360
TwigでPHP関数や独自処理を実行する。
/drupal/sites/default/files/styles/medium/public/2024-06/twig_php.png?itok=i2C41uOA

DrupalのテンプレートエンジンとしてDrupal8からTwigが使われていますが、Twig自体はView機能のみなのでPHP関数を記述する事が出来ません。

Smartyというテンプレートエンジンでは、テンプレート内にPHP関数を書く事が出来ます。便利なのですが、同じ様にTwig内でPHP関数を使用するとエラーになってしまいます。

Satoru Ono
/drupal/sites/default/files/pictures/2022-07/default_img_3.png
412
Drupalでユーザーグループ毎にアクセス制御
/drupal/sites/default/files/styles/medium/public/2024-06/user_group.png?itok=TZcc-HeJ

 

1.「Group」モジュールをインストール、有効化しましょう

drupal.orgからGroupモジュールをインストールし、有効化してください。(https://www.drupal.org/project/group)

Takuro Ieuji
/drupal/sites/default/files/pictures/2022-07/default_img.png
340
Paragraphモジュールの使い方
/drupal/sites/default/files/styles/medium/public/2024-06/pragraph.png?itok=HpwvuJXG

パラグラフタイプの作成

まず初めに以下のURLからモジュールをダウンロードしてインストールしてください。

https://www.drupal.org/project/paragraphs

Yuji Okamoto
/drupal/sites/default/files/pictures/2020-09/okamoto300.jpg