私は CakePHP フレームワークとCroogo CMSに基づいてアプリを構築しています。基本的に、ユーザーがログインした後、いくつかのファイルを表示およびダウンロードできるシンプルなイントラネット セクションがあります。
管理内では、管理者が以前に CMS にアップロードされ、/app/webroot/files
フォルダーに配置されたファイルからファイルを選択する簡単なセクションを計画しています。ここでは、単純なファイル ピッカーを実装して、管理者がそのイントラネットに追加されるファイルを簡単に選択できるようにしたいと考えています。
私はしばらくグーグルで検索していましたが、役に立つものは何も見つかりませんでした。ファイルのアップロードに関するページだけでした。
私の質問: 使用できるプラグインまたは私のニーズに似たものはありますか、それとも自分で書き留める必要がありますか?
使用できるものが何もない場合、私はこのようにすることを計画していました:
- 管理者は、イントラネット専用ファイルをフォルダーに直接アップロードする必要があります
/app/webroot/files/intranet/
- 次に、イントラネット ドキュメント管理セクション内で、存在するすべてのファイルを一覧表示し、それらを
<ul>
リンクとしてリストに入力jQuery
し、バックグラウンドで非表示のフォーム フィールドに入力して、イントラネットに追加されているファイルに関する情報を収集します。
これは良いアプローチですか、それとももっと簡単な解決策がありますか?
事前にご回答いただきありがとうございます。