DEV Community

Yoichi Dan
Yoichi Dan

Posted on

開発環境の mautic に plugin を入れてみる

ddev を使い、かつ mautic は 3.3 の branch を使っている。

mautic-plugin-creator を使っての新規追加

https://dev.to/dany1468/composer-autoload-case-sensitive-4pac
先日の記事で書いた通り、ddev の環境だとさっと動作しなかった。

> ddev ssh
$ php vendor/aviboy2006/mautic-plugin-creator/src/test.php
Enter fullscreen mode Exit fullscreen mode

上記で以下のようなファイルが出来上がる。
2021-06-23_08h08_16

$ php bin/console cache:clear

 // Clearing the cache for the prod environment with debug false


 [OK] Cache for the "prod" environment (debug=false) was successfully cleared.
Enter fullscreen mode Exit fullscreen mode

上記で cache をクリアし、プラグイン画面で「Install/Upgrade Plugins」をクリックすると、一覧に表示される。
2021-06-23_08h09_54

mautic/plugin-helloworld を入れてみる

そのまま git で入れる。

> git clone git@github.com:mautic/plugin-helloworld.git HelloWorldBundle
Enter fullscreen mode Exit fullscreen mode

当然ながら以下のようになる。
2021-06-23_08h12_08
同様に cache をクリアし、読み込むと一覧に出てくる。
2021-06-23_08h12_58
次はこの辺の設定画面の作り方とかを見ていきたい。

Top comments (0)