豊富なオプションとスタイルを備えた FilamentPHP ダッシュボードに付箋を追加します
注:アイコンがキャッシュされて機能することを確認するには、PHP 用のSQLite3
ex がインストールされていることを確認してください。
メモのリソース
ノートのスタイル
ピン留めされたノート
ノートの背景
メモのフォントの色
ノートの枠線の色
メモフォントウィジェット
メモウィジェット
メモウィジェットの制限
パブリック/プライベートノート
ノートグループ
メモのステータス
通知へのメモ
パブリックリンクでメモを共有する
選択したユーザーとメモを共有する
メモのチェックリスト
メモ リマインダー
Notes フォント ファミリー
モデルにメモを添付する
メモのテンプレート
作曲家にはトマトphp/filament-notesが必要です
パッケージをインストールした後、このコマンドを実行してください
php 職人フィラメント-ノート:インストール
最後に、 /app/Providers/Filament/AdminPanelProvider.php
でプラグインを登録します。
$panel->plugin(TomatoPHPFilamentNotesFilamentNotesPlugin::make())
これをリソースとして使用することも、次のようにパネルプロバイダーにウィジェットを登録するだけでウィジェットとして使用することもできます
$panel->widgets([TomatoPHPFilamentNotesFilamentWidgetsNotesWidget::class ])
livewire コンポーネントを使用して、選択したノートをどこでも使用できます
この機能を使用するには、フィラメント タイプをインストールするか、このコマンドを使用する必要があります
コンポーザーには Tomatophp/filament-types が必要です
このメソッドをプラグインに追加することでこの機能を使用できます
$panel->plugin(TomatoPHPFilamentNotesFilamentNotesPlugin::make() ->useStatus() ->useGroups() )
この機能を使用するには、filament-alerts をインストールするか、このコマンドを使用する必要があります
作曲家にはトマトphp/filament-alertsが必要です
このメソッドをプラグインに追加することで、この機能を使用できます
$panel->plugin(TomatoPHPFilamentNotesFilamentNotesPlugin::make() ->useNotification() )
プロバイダーでこの機能を許可すると、パブリック リンクを生成して他のユーザーと共有できます。
$panel->plugin(TomatoPHPFilamentNotesFilamentNotesPlugin::make() ->useShareLink() )
プロバイダーでこの機能を許可すると、この機能を使用して、選択したユーザーのみがメモにアクセスできるようになります。
$panel->plugin(TomatoPHPFilamentNotesFilamentNotesPlugin::make() ->useUserAccess() )
プロバイダーでこの機能を許可すると、この機能を使用してメモにチェックリストを追加できます
$panel->plugin(TomatoPHPFilamentNotesFilamentNotesPlugin::make() ->useChecklist() )
このメソッドをプラグインに追加することで、ノートリソースアイコンをカスタマイズできます
$panel->plugin(TomatoPHPFilamentNotesFilamentNotesPlugin::make() ->navigationIcon('heroicon-o-presentation-chart-line') )
このコマンドを使用して構成ファイルを公開できます
php 職人ベンダー:publish --tag="filament-notes-config"
このコマンドを使用してビューファイルを公開できます
php 職人ベンダー:publish --tag="filament-notes-views"
このコマンドを使用して言語ファイルを公開できます
php 職人ベンダー:publish --tag="filament-notes-lang"
このコマンドを使用して移行ファイルを公開できます
php 職人ベンダー:publish --tag="filament-notes-migrations"
素晴らしい TomatoPHP をチェックしてください