ローカル環境を Docker で構築してみた

2ヶ月くらい前から、ローカル環境を Docker に移行しはじめました。

「MAMP PRO 5 で Craft 2 の動作環境を満たせなかったから」という、なんとも後ろ向きな理由がキッカケではありましたが、既存のローカル環境はもちろん新しい環境も簡単に用意できるようになり、結果的に効率化へと繋がりました。

macOS Mojave リリース後、クリーンインストールして環境を作り直そうと考えているため、備忘録を兼ねてまとめてみます。

Craft CMS のシステムから送信される通知メールの本文をカスタマイズする

直近で必要になりそうなので、メモを兼ねて。

Craft CMS では、ユーザーアカウントのアクティベーション、パスワードの設定・変更など、システムから送信されるいくつかの通知メールがあります。

ログインユーザーが運営スタッフのみであればデフォルトのままで問題ないと思われますが、アカウントの一般登録を許可する場合、文言を変更したくなるかもしれません。

そこで、今回はシステムから送信される通知メールの本文をカスタマイズする方法について、まとめてみます。

Craft 3 の日本語版ドキュメントが公開されました

今年の春先くらいから、Craft 3 公式ドキュメントの翻訳作業を進めていました。

そもそも未経験なこともあり、試行錯誤の連続で思うように捗らなかったものの、「プラグイン開発」に関するセクションを除いてひと通り用意できたので、今後のブラッシュアップ前提で公開することにしました。

Craft 3 ドキュメント
https://docs.craftcms.com/v3/ja/

Craft CMS の a&m forms プラグインで問い合わせフォームを作成してみよう(フォーム作成編)

これは Craft CMS Advent Calendar 2017 25日目の記事です。
前回 に引き続き、 a&m forms プラグインでのフォーム作成の流れについて解説してみます。

Craft CMS の a&m forms プラグインで問い合わせフォームを作成してみよう(プラグイン設定編)

これは Craft CMS Advent Calendar 2017 24日目の記事です。

管理機能として複数のフォームを管理したり、それぞれを柔軟にカスタマイズできると便利ですよね?
Craft CMS でも、有償・無償それぞれにいくつか使い勝手のよい問い合わせフォーム用のプラグインが提供されています。

そこで、今回は a&m forms プラグインについてまとめてみます。
思っていたよりも項目が多かったため、今回は「プラグイン設定」に絞って解説します。

Craft CMS で会員限定ページを作成してみよう(閲覧制限編)

これは Craft CMS Advent Calendar 2017 23日目の記事です。

前回 Craft CMS で「会員制サイト」を作成するにあたり、フロントエンドでのユーザー登録やログイン・ログアウトを実装しました。今回は、ログイン中のユーザーだけが見れる閲覧制限ページの作り方をご紹介しますので、あらかじめサンプルユーザーを作成しておいてください。

Craft CMS の行列(Matrix)フィールドのテンプレートを最適化してみる

これは Craft CMS Advent Calendar 2017 21日目の記事です。

Craft CMSのMatrix(行列)を使ってみた | </ Redamoon.Log>
https://redamoon.net/log/post/000039.html

昨日のぐっちーさんのブログ記事を拝見して、ふと「行列(Matrix)フィールドのテンプレートは {% include %} タグを使う方が便利かも?」と感じたので、備忘録を兼ねてまとめてみます。

Craft CMS で会員限定ページを作成してみよう(ユーザー登録編)

これは Craft CMS Advent Calendar 2017 19日目の記事です。

Craft CMS では、特定ユーザーのみにページの閲覧制限を行う「会員制サイト」の作成を Pro ライセンスの購入テンプレートの調整 で比較的簡単に実現することができます。

そこで、今回はフロントエンドでユーザー登録を行い、ログイン・ログアウトできるようにするまでの流れを解説します。

Craft CMS のストラクチャーで親子関係のデータを取得する

これは Craft CMS Advent Calendar 2017 16日目の記事です。
今回は、ストラクチャータイプのセクションを例に親子関係にあたるエントリを取得する方法についてまとめてみます。

Craft CMS の管理画面を Alfred のようなコマンドパレットで操作する

これは Craft CMS Advent Calendar 2017 11日目の記事です。

キーボードショートカットが主体となるため制作者向けになるとは思いますが、Craft CMS の管理画面をコマンド操作できる便利なプラグインをご紹介します。