Gentics Portal.Node PHP API
 All Classes Namespaces Functions Variables Pages
update.php
1 <?php $this->breadcrumbs = array(
2  'Rights'=>Rights::getBaseUrl(),
4  $model->name,
5 ); ?>
6 
7 <div id="updatedAuthItem">
8 
9  <h2><?php echo Rights::t('core', 'Update :name', array(
10  ':name'=>$model->name,
11  ':type'=>Rights::getAuthItemTypeName($model->type),
12  )); ?></h2>
13 
14  <?php $this->renderPartial('_form', array('model'=>$formModel)); ?>
15 
16  <div class="relations span-11 last">
17 
18  <h3><?php echo Rights::t('core', 'Relations'); ?></h3>
19 
20  <?php if( $model->name!==Rights::module()->superuserName ): ?>
21 
22  <div class="parents">
23 
24  <h4><?php echo Rights::t('core', 'Parents'); ?></h4>
25 
26  <?php $this->widget('zii.widgets.grid.CGridView', array(
27  'dataProvider'=>$parentDataProvider,
28  'template'=>'{items}',
29  'hideHeader'=>true,
30  'emptyText'=>Rights::t('core', 'This item has no parents.'),
31  'htmlOptions'=>array('class'=>'grid-view parent-table mini'),
32  'columns'=>array(
33  array(
34  'name'=>'name',
35  'header'=>Rights::t('core', 'Name'),
36  'type'=>'raw',
37  'htmlOptions'=>array('class'=>'name-column'),
38  'value'=>'$data->getNameLink()',
39  ),
40  array(
41  'name'=>'type',
42  'header'=>Rights::t('core', 'Type'),
43  'type'=>'raw',
44  'htmlOptions'=>array('class'=>'type-column'),
45  'value'=>'$data->getTypeText()',
46  ),
47  array(
48  'header'=>'&nbsp;',
49  'type'=>'raw',
50  'htmlOptions'=>array('class'=>'actions-column'),
51  'value'=>'',
52  ),
53  )
54  )); ?>
55 
56  </div>
57 
58  <div class="children">
59 
60  <h4><?php echo Rights::t('core', 'Children'); ?></h4>
61 
62  <?php $this->widget('zii.widgets.grid.CGridView', array(
63  'dataProvider'=>$childDataProvider,
64  'template'=>'{items}',
65  'hideHeader'=>true,
66  'emptyText'=>Rights::t('core', 'This item has no children.'),
67  'htmlOptions'=>array('class'=>'grid-view parent-table mini'),
68  'columns'=>array(
69  array(
70  'name'=>'name',
71  'header'=>Rights::t('core', 'Name'),
72  'type'=>'raw',
73  'htmlOptions'=>array('class'=>'name-column'),
74  'value'=>'$data->getNameLink()',
75  ),
76  array(
77  'name'=>'type',
78  'header'=>Rights::t('core', 'Type'),
79  'type'=>'raw',
80  'htmlOptions'=>array('class'=>'type-column'),
81  'value'=>'$data->getTypeText()',
82  ),
83  array(
84  'header'=>'&nbsp;',
85  'type'=>'raw',
86  'htmlOptions'=>array('class'=>'actions-column'),
87  'value'=>'$data->getRemoveChildLink()',
88  ),
89  )
90  )); ?>
91 
92  </div>
93 
94  <div class="addChild">
95 
96  <h5><?php echo Rights::t('core', 'Add Child'); ?></h5>
97 
98  <?php if( $childFormModel!==null ): ?>
99 
100  <?php $this->renderPartial('_childForm', array(
101  'model'=>$childFormModel,
102  'itemnameSelectOptions'=>$childSelectOptions,
103  )); ?>
104 
105  <?php else: ?>
106 
107  <p class="info"><?php echo Rights::t('core', 'No children available to be added to this item.'); ?>
108 
109  <?php endif; ?>
110 
111  </div>
112 
113  <?php else: ?>
114 
115  <p class="info">
116  <?php echo Rights::t('core', 'No relations need to be set for the superuser role.'); ?><br />
117  <?php echo Rights::t('core', 'Super users are always granted access implicitly.'); ?>
118  </p>
119 
120  <?php endif; ?>
121 
122  </div>
123 
124 </div>