فهرست منبع

function group

shawn 9 سال پیش
والد
کامیت
bad55edcd6
3فایلهای تغییر یافته به همراه19 افزوده شده و 4 حذف شده
  1. 5 1
      app/Http/Controllers/VoteController.php
  2. 10 0
      app/Vote.php
  3. 4 3
      resources/views/front/vote/group.blade.php

+ 5 - 1
app/Http/Controllers/VoteController.php

xqd xqd
@@ -3,6 +3,7 @@
 namespace App\Http\Controllers;
 
 use App\Player;
+use App\Vote;
 use EasyWeChat\Foundation\Application;
 use Illuminate\Http\Request;
 
@@ -29,7 +30,10 @@ class VoteController extends Controller
     public function group($group_id) {
         $players = Player::where('group_id', $group_id)
             ->get();
-        dd($players);
+        foreach($players as $player) {
+            $votes[] = Vote::where('player_id')->count();
+        }
+        dd($votes);
         return view('front.vote.group');
     }
 

+ 10 - 0
app/Vote.php

xqd
@@ -0,0 +1,10 @@
+<?php
+
+namespace App;
+
+use Illuminate\Database\Eloquent\Model;
+
+class Vote extends Model
+{
+    //
+}

+ 4 - 3
resources/views/front/vote/group.blade.php

xqd
@@ -63,23 +63,24 @@
                 <div class="voteoplist">
                     <div class="plistleft leftoptions" style="float:left;">
 
-
+                        @foreach($players as $player)
                         <div class="wxop">
                             <div class="wxopimg">
                                 <img src="{{asset('images/s1.png')}}" class="wxopimg_img">
                             </div>				
                             <div class="wxoptxt">
-                                1. 成都彭州市天彭镇利安初级中学七年级一班邓静
+                                {{$player->no}}. {{$player->name}}
                             </div>
                             <div class="wxopvotediv" >
                                 <div class="wxvbtn" align="center">
-                                    <button id="player_1" onclick="vote(1);" class="weui-btn weui-btn_mini weui-btn_primary" style="width:90%;background-color:#2ECC71;"><i class="fa fa-thumbs-o-up"></i> 投票</button>
+                                    <button onclick="vote({{$player->id}});" class="weui-btn weui-btn_mini weui-btn_primary" style="width:90%;background-color:#2ECC71;"><i class="fa fa-thumbs-o-up"></i> 投票</button>
                                 </div>
                                 <div class="wxvinfo">
                                     1375票
                                 </div>	
                             </div>
                         </div>
+                        @endforeach
 
                         <div class="wxop" style="margin-right:0;">
                             <div class="wxopimg">