Gentics Portal.Node PHP API
 All Classes Namespaces Functions Variables Pages
FriendsSearchResultWidget.php
1 <?php
2 /**
3  *
4  */
5 ?>
6 
7 <div class="friends-friends-list-widget">
8  <a name="FriendsSearchResultWidget"></a>
9  <?php if ($message = Yii::app()->user->getFlash('friends-success')): ?>
10  <div class="success">
11  <?php echo $message?>
12  </div>
13  <?php endif?>
14  <?php if ($message = Yii::app()->user->getFlash('friends-error')): ?>
15  <div class="error">
16  <?php echo $message?>
17  </div>
18  <?php endif?>
19 
20  <?php if ($dataProvider): ?>
21  <?php if ($users = $dataProvider->getData()): ?>
22  <h5><?php echo FriendsModule::t('Users')?>:</h5>
23  <table>
24  <tr>
25  <th><?php echo User::model()->getAttributeLabel('email')?></th>
26  <th><?php echo Profile::model()->getAttributeLabel('firstname')?></th>
27  <th><?php echo Profile::model()->getAttributeLabel('lastname')?></th>
28  <th><?php echo Profile::model()->getAttributeLabel('phone')?></th>
29  <th></th>
30  </tr>
31 
32  <?php foreach ($users as $user): ?>
33  <tr class="friends-friends-list-user">
34  <td>
35  <?php echo $user->email?>
36  </td>
37  <td>
38  <?php echo $user->profile->firstname?>
39  </td>
40  <td>
41  <?php echo $user->profile->lastname?>
42  </td>
43  <td>
44  <?php echo $user->profile->phone?>
45  </td>
46  <td>
47  <?php if ($this->friendshipStatus($user) == 'friends'): ?>
48 
49  <strong><?php echo FriendsModule::t('You are friends')?></strong>
50 
51  <?php echo CHtml::beginForm(Yii::app()->createUrl('/friends/friends/cancel', array('return_url' => Yii::app()->request->getRequestUri() . '#FriendsSearchResultWidget')), 'GET') ?>
52  <input type="hidden" name="key" value="<?php echo FriendsModule::encrypting($user->id)?>">
53  <input type="hidden" name="user_id" value="<?php echo $user->id?>">
54  <?php echo CHtml::submitButton(FriendsModule::t('Cancel') ); ?>
55  <?php echo CHtml::endForm() ?>
56 
57  <?php elseif ($this->friendshipStatus($user) == 'waiting'): ?>
58 
59  <strong><?php echo FriendsModule::t('In process')?></strong>
60 
61  <?php elseif ($this->friendshipStatus($user) == 'not friends'): ?>
62 
63  <?php echo CHtml::beginForm(Yii::app()->createUrl('/friends/friends/add', array('return_url' => Yii::app()->request->getRequestUri() . '#FriendsSearchResultWidget')), 'GET') ?>
64  <input type="hidden" name="key" value="<?php echo FriendsModule::encrypting($user->id)?>">
65  <input type="hidden" name="user_id" value="<?php echo $user->id?>">
66  <?php echo CHtml::submitButton(FriendsModule::t('Add friend') ); ?>
67  <?php echo CHtml::endForm() ?>
68 
69  <?php endif?>
70  </td>
71  </tr>
72  <?php endforeach ?>
73  </table>
74  <?php else: ?>
75  <div>
76  <?php echo FriendsModule::t('There is no user with such criteria. Please try again.')?>
77  </div>
78  <?php endif; ?>
79  <?php else: ?>
80 
81  <?php endif?>
82 </div>