[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: =?utf-8?q?=5Bwebsites/jointhegame-kde-org=5D_protected/controlle?=
From: Emil Sedgh <emilsedgh () gmail ! com>
Date: 2011-05-20 9:35:50
Message-ID: 20110520093550.8FAE2A60A4 () git ! kde ! org
[Download RAW message or body]
Git commit b79e4d0377be81c005b8438c157852639380dfb3 by Emil Sedgh.
Committed on 20/05/2011 at 11:35.
Pushed by esedgh into branch 'master'.
count posted data properly
M +13 -2 protected/controllers/MemberController.php
http://commits.kde.org/websites/jointhegame-kde-org/b79e4d0377be81c005b8438c157852639380dfb3
diff --git a/protected/controllers/MemberController.php \
b/protected/controllers/MemberController.php index 0a76ed1..41a3e5c 100644
--- a/protected/controllers/MemberController.php
+++ b/protected/controllers/MemberController.php
@@ -27,7 +27,7 @@ Class MemberController Extends Controller {
array(
'allow',
- 'actions' => array('create', 'view', 'admin', 'update', 'delete', 'profile', \
'send_mail'), + 'actions' => array('create', 'view', 'admin', 'update', 'delete', \
'profile', 'send_mail', 'search'), 'roles' => array('admin')
),
@@ -188,7 +188,7 @@ Class MemberController Extends Controller {
}
public function actionSend_Mail() {
- if(!count($_POST['recievers']))
+ if(count($_POST['recievers']) < 1)
$this->redirect(Controller::createUrl('/member/admin'));
$recievers = Array();
@@ -228,6 +228,17 @@ Class MemberController Extends Controller {
));
}
}
+
+ public function actionSearch() {
+ $result = Array();
+
+ $term = '"%'.$_GET['term'].'%"';
+ $members = Member::model()->findAllBySql("SELECT * FROM member WHERE first_name \
LIKE $term OR last_name LIKE $term OR email LIKE $term"); + foreach($members as \
$member) + $result[$member->id] = $member->fullName.' ('.$member->email.')';
+
+ print json_encode($result);
+ }
}
Class MailForm Extends CFormModel {
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic