Blog

2019-3 Blog Entry List

スケジュール管理の表示をお試しいただけます

先日標準のカレンダープラグインをカスタマイズして「スケジュール管理」のプラグインを作成しましたが、予定の登録はできませんが、月の表示で会員を切替て見ていただくため、「ゲスト」会員を作成しました。

ログインIDは「guest」、パスワードも「guest」となっています。

これで月表示も会員を切替て見ていただくことができます。

ログインしないと会員の切替、予定の表示ができていません。

是非お試しください。

会員の切替でふたり選択した場合の考慮ができていません。一人目を表示してしまっています。本当はチェックでエラーとするべきなんでしょう。。。。

標準カレンダープラグインの週表示(スマホ)・日跨り非表示バグ

スケジュール管理を作成していてスマホでの週表示・日跨りの予定が表示されないといったバグを発見。

原因を調べてみるとclassに「hidden-xs」を指定されているではありませんか。

なぜかはわかりませんが、こちらをとれば特に問題なく表示されるようになりました。

箇所はView/Helper/ExcalendarMonthlyHelper.php の137行目

$html .= "<div class='hidden-xs excalendar-plan-line " . $excalendarLinePlanMark .

$html .= "<div class='excalendar-plan-line " . $excalendarLinePlanMark .

標準のカレンダープラグインではExcalendarMonthlyHelper.phpではなくCalendarMonthlyHelper.phpです。

っということで、日跨りも表示できるようになりました。

グループウェアのようなスケジュール管理を

標準のカレンダープラグインを複写し、拡張カレンダーなるプラグインを作成

週表示では全ての会員の予定を表示し、月表示では会員の選択により選択した会員の予定を月分表示するもの。

某お客さまから見積依頼があり見積がてら作成していたのですが、要望が現在わたしの持てる知識の限界にきたものでお断りせざるを得なくなり仕事にはなりませんでしたが、できたとこまで公開させていただきます。