From 5bbf8694c4c90531f3db5e7d84b69bd60dc9c606 Mon Sep 17 00:00:00 2001 From: JP <jp@here> Date: Tue, 28 Feb 2012 17:25:43 +0100 Subject: [PATCH] Show organised parties list in base admin page --- app/controllers/Admin.java | 3 ++- app/views/Admin/index.html | 14 ++++++++++++-- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/app/controllers/Admin.java b/app/controllers/Admin.java index 12cd2e9..865b343 100644 --- a/app/controllers/Admin.java +++ b/app/controllers/Admin.java @@ -19,7 +19,8 @@ public class Admin extends Controller { } public static void index() { - render(); + List<Party> parties = Party.find("organiser.email", Security.connected()).fetch(); + render(parties); } } diff --git a/app/views/Admin/index.html b/app/views/Admin/index.html index 0a00e92..ff0aa8c 100644 --- a/app/views/Admin/index.html +++ b/app/views/Admin/index.html @@ -1,3 +1,13 @@ #{extends 'admin.html' /} - -Welcome ${user}! + +<h3>Welcome ${user}, <span>you are organising ${parties.size() ?: 'no'} ${parties.pluralize('party', 'parties')}</span></h3> + +#{list items:parties, as:'party'} + <p class="post ${party_parity}"> + <a href="#">${party.toString()}</a> + </p> +#{/list} + +<p id="newPost" > + <a href="#"><span>+</span> start a new party</a> +</p> -- 2.39.5