a-blog cms Training Camp 2016 Autumn にスタッフ兼参加してきました

セミナー

目次クリックで閉じる/開く

a-blog cms Training Camp 2015 Autumnから初めてa-blog cms Training Campに参加して、1年経ち3度目の参加をしてきました。
ブログを始めたのが7月ごろなのでa-blog cmsの利用歴は約1年ちょっとという実力です。
今回は少し教える立場に回ったり(とってもほんの少しですが)、ハンズオンをやったりしました。

1日目のお昼

主にアップルップルさんのセッションだったり、ユーザーセッションが行われました。
アップルップルの伊藤さんから将来リリースされるa-blog cms 2.7についてのお話がありました、JSON 2 TplやPHP7への対応などが発表されました。多くの人はJSON 2 Tplをとても楽しみにしている方が多かったようです。
個人的にはBASEの連携が気になりました。

そのほかa-blog cmsのAMP対応について森田さんのセッションがありました。
以前わたしも試しに対応した際にブログにまとめましたが、セッション内ではまだまだ知らない対応方法があり、AMP対応については奥が深いなと思いました。
a-blog cmsをAMP対応するためのテンプレートはGitHubで公開されているようです。

2日目

2日目はハンズオンやユーザーセッション、最後には「a-blog cmsのコミュニティを考えるをテーマ」グループディスカッションが行われました。
グループディスカッションではとあるチームにスタッフ(書記)として参加しました。5つほどのグループに分かれてのディスカッションでしたが、早いレスポンスが欲しいことや、フォーラムなど聞ける場所が多すぎて1つにまとめてほしいなどの意見が多かった印象でした。
その中でも「a-blog cmsは趣味よりかは仕事で使ってる人が多い」という意見に一番納得しました。

ハンズオンについて

初心者用を抜いて10個のハンズオンがありました。合宿前からやっていたのもありますがわたしは6つのハンズオンをやってきました。

Google Maps API を使って地図を表示するカスタマイズ

2016年6月以降にGoogle Maps 表示のために Google Maps の API Key が必要になりましたことを受けて管理画面でAPIを記入して地図を実際に表示してみるハンズオンでした。
APIキーを取得して記入するのみなのでハンズオンの中では一番簡単なものでした。

カート機能を使ってカタログ請求作成

カート機能で在庫管理をしたり、請求をしてみたりというハンズオンでした。
普段はブログやポートフォリオをいじってることが多くカート機能を全く触ったことがなく、今回初めてカート機能を使いました。
大きく戸惑うところとかはないものの請求後のメールが届かないというアクシデントもありましたがなんとかカート機能を使うことができました。

カレンダー系のモジュールを使ったカスタマイズ

イベントのリストページに使える「Entry_Calendarモジュール」と一目で休業日などがわかる「Plugin_Scheduleモジュール」を使用しました。
Entry_Summary で期間ごとのコンテンツを表示する項目もありました。これはグローバル変数を作成することが必要なものだったので難易度としては高くなっていましたが、これができると週またぎのイベントなども絞り込めるようになるのでとても便利だと思いました。

ネットショップサービス「BASE」との連携

わたしが一番気に入っていたBASEとの連携機能です。
アップルップルの方によるとBASEにもブログ機能はあるそうですが、弱いそうなのでそこをa-blog cmsにすることでより良いサイトができるようです。
クロスドメインの心配もないんだとか。
BASE自体をあまり使ったことがないのでもう少しやってみたいと思いました。

エイリアス機能を使って多店舗向けカスタマイズしてみよう

エイリアスで擬似的に階層を作って表示して、モジュールIDで共通のエントリーを表示させるということをするハンズオンでした。
ブログごとなどに店舗を分けた時に、よくある質問など同じエントリーをブログごとにつくらなくてもいいという利点があって少しの手間が省けるのでとても便利だと思います。

位置情報を使って記事を絞り込む

Geolocation APIを使って絞り込むものなのでChromeやSafariで確認できないのが残念でしたが不動産屋など物件情報を扱うサイトや、多くの店舗を展開しているお店の店舗検索などに使えるハンズオンでした。これを使うと距離とかも出せるようで、店舗検索をするユーザーにとってはありがたいものだなと感じました。

あとがき

普段ブログしか触らないとほとんどの機能を使わずに最低限の機能でできてしまうので、合宿のハンズオンはたくさんの機能を触れるのでとても勉強になりました。ハンズオンの多くは仕事などで企業さんのサイトを作る時に使用できそうなものばかりなので、就職したらぜひ使ってみたいです。
余談としては今回は時間的に懇親会に参加できなかったので来年はぜひ参加したいです。