戻る

Rails6.0


動画学習サイトの構築 Rails6.0

  (0)
2,000円

タスク3-3   ダッシュボード(trestle)

このタスクについて


タスクの内容を一部抜粋します。
プロジェクトを購入していただくとこのタスクの内容の全てを読みやすい表示で見ることができます。
プログラムコードが色分けされて見やすくなります。
プログラムコードに行番号が付きます。
本文が色分けされて見やすくなります。
そしてこのアプリケーションのフルコードをダウンロードすることが可能になります。




trestle管理画面にダッシュボードを作成します。


「app\admin」フォルダに「dashboard_admin.rb」ファイルを新規作成して下さい。


app\admin\dashboard_admin.rb(新規作成したファイル)
 
Trestle.admin(:dashboard) do 
    menu do 
        item :ダッシュボード, icon: "fa fa-tachometer" 
    end 
    controller do 
        def index 
            @user_count = User.count() 
            @project_count = Project.count() 
            @task_count = Task.count() 
        end 
    end 
end 



「app\views」フォルダに「admin」フォルダを新規作成して下さい。
作成した「admin」フォルダに「dashboard」フォルダを新規作成します。
作成した「admin\dashboard」フォルダに「index.html.erb」ファイルを新規作成します。



app\views\admin\dashboard\index.html.erb(新規作成したファイル)
 
<div class="main-content-area"> 
    <div class="main-content-container"> 
        <div class="main-content"> 
            <div class="row"> 
                <div class="col-md-3 bg-primary"> 
                    <div class="card text-white text-center"> 
                        <h1><%= @user_count %></h1> 
                        <p>ユーザー</p> 
                    </div> 
                </div> 
                <div class="col-md-3 bg-warning"> 
                    <div class="card text-white text-center"> 
                        <h1><%= @project_count %></h1> 
                        <p>プロジェクト</p> 
                    </div> 
                </div> 
                <div class="col-md-3 bg-success"> 
                    <div class="card text-white text-center"> 
                        <h1><%= @task_count %></h1> 
                        <p>タスク</p> 
                    </div> 
                </div> 
            </div> 
        </div> 
    </div> 
</div> 



この続きはプロジェクトを購入していただくことで見ることができます。
プロジェクトを購入していただくとこのタスクの内容の全てを読みやすい表示で見ることができます。
プログラムコードが色分けされて見やすくなります。
プログラムコードに行番号が付きます。
本文が色分けされて見やすくなります。
そしてプロジェクトを購入するとこのアプリケーションのフルコードをダウンロードすることができます。

まだレビューはありません。

動画学習サイトの構築 Rails6.0

2,000円

Rails6.0で作成しています。
動画で学べるサイトを構築するプロジェクトです。
プロジェクトを登録し、そのプロジェクトに動画を登録できます。
プロジェクトはクレジットカードで購入でき、購入後すぐに動画を見ることができます。
写真の複数アップロード、レビュー機能の実装、Google認証、アマゾンS3の利用方法も解説。
管理ダッシュボードtrestleの実装、Gメールの設定、 HEROKUへのデプロイ方法を解説。
質問があればメッセージを送ることができ、リアルタイムで会話表示することができます。
フルコードのダウンロード可能。

タスク数: 128