カレンダー機能をカスタマイズする方法について

2018年11月19日 at 20:23

concrete5-8.4.3
php 5.5.38

■やりたいこと
カレンダーブロックをカスタマイズしてユーザー毎のスケジュールを表示できるようにしたい


■考えている方法
スケジュールを管理するのに必要なカラムを備えたテーブルを新規作成し、複製したカレンダーブロックをprivate_calenderとしてコーディングしようと考えています。


■わからないこと
テーブルを新規作成する方法がわかりませんでした。
mysqlで直接create tableし、connectionメソッド?でアクセスする感じで良いのでしょうか。
それとも何か他に、concrete5として用意しているテーブル追加の方法などがあるのでしょうか。


■その他
ユーザー毎に表示できるような機能を多く求められているのですが、プロフィール機能は別として、concrete5にはそういったユーザー毎に情報を登録したり表示させたりする機能は無いのでしょうか。
ちなみにこういう機能の事を何というのかわからず、ggるのも結構大変でした。マルチテナントのユーザー版といえばいいのでしょうか。
適切な名称があればそちらも教えていただきたく。。

よろしくお願い致します。

タグ: