MODX Revolutionのカレンダープランナー

先日、MODX Revolutionの新しいバージョン-2.1-plがあり、新しい拡張機能を作成してこのビジネスに言及することにしました。

最初は、1つの組織の内部サイトであるRevoに以前の開発を適応させたかったのですが、すべてを書き直したことが判明しました。

フロントエンド全体がjquery fullCalendarの素晴らしいプラグインを使用します 。 唯一の欠点があります-サーバーの操作方法がわかりません。 つまり、イベントを作成/変更します。 したがって、カレンダーバックエンド全体をMODX APIで個別に記述する必要がありました。



現時点では、スニペットは次のことを実行できます。

したがって、組織用のシンプルなスケジューラーとなり、独自のメモと公開メモの両方を作成できます。


MODXパッケージ管理によるインストールは正常です。 これまでのところ、3つの設定しかありません。
&calendarTpl -
&editEventTpl - /
&viewEventTpl -

コメントに提案があります-追加してください。

使用者:

これらのプラグインが接続されていない場合、tpl.Calendar chunkでそれらのコメントを外す必要があります。

重要です。 インストール後の最初の起動時に、 カレンダースニペットの最後の行のコメントを解除する必要があります。 カレンダーページを一度読み込んだ後、コメントします。 この行は、イベントを保存するためにデータベースに必要なテーブルを作成します。

独自のタスクのみ/一般的なタスクのみを表示するように切り替えるには、管理パネルのMODX session_handler_classパラメーターを空にする必要があります。 エンジン設定の管理パネルで変更します。


スタイルは/assets/components/calendar/css/calendar.cssで変更できます。

MODX Revolutionのインストールパッケージをダウンロードする

Source: https://habr.com/ru/post/J120525/


All Articles