Exemple #1
0
<div>
    <?php 
$this->widget('zii.widgets.grid.CGridView', array('id' => 'live-item-grid', 'dataProvider' => $model->search(), 'columns' => array('id', 'title', 'short_content', array('class' => 'CButtonColumn', 'template' => '{update}{delete}', 'buttons' => array('update' => array('url' => 'Yii::app()->createAbsoluteUrl("/live/manage_items/update",array("id"=>$data->primaryKey,"category"=>isset($_GET["category"])?$_GET["category"]:""))'))))));
?>
</div>
<script>
	var box = window.parent.getDialog();
	box.dialog("option", {
		title: "<?php 
echo LiveModule::t('Manage Live Items') . (isset($_GET['category']) && $_GET['category'] ? " (Of a Category)" : " (All Live)");
?>
",
		width: 500,
		height: 360,
		minWidth: 500,
		minHeight: 360,
		buttons: {
			"<?php 
echo LiveModule::t('Create New Live');
?>
": function() { window.parent.showDialog("<?php 
echo $this->createAbsoluteUrl('/live/manage_items/create', array('category' => isset($_GET['category']) ? $_GET['category'] : ''));
?>
"); }
		}
	});
</script>
Exemple #2
0
</h5>
				<p style="text-align:justify"><?php 
    echo CHtml::encode($item->short_content);
    ?>
</p>
			</div>
		</li>
	<?php 
}
?>
	</ul>
</div>
<div class="h-module-live-paginator">
<?php 
$this->widget('CLinkPager', array('pages' => $pages));
?>
</div>
<?php 
if (!Yii::app()->user->isGuest && Yii::app()->user->superuser == 1) {
    ?>
<div class="h-admin-manage">
    <a class="h-dialog-link" href="<?php 
    echo Yii::app()->createAbsoluteUrl('/live/manage_items/admin', array('category' => isset($_GET['category']) ? $_GET['category'] : ''));
    ?>
"><?php 
    echo LiveModule::t('Manage Live Items');
    ?>
</a>
</div>
<?php 
}
Exemple #3
0
$this->endWidget();
?>

</div><!-- form -->

<script>
	var box = window.parent.getDialog();
	box.dialog("option", {
		title: "<?php 
echo $model->isNewRecord ? LiveModule::t('Create New Category') : LiveModule::t('Update Category') . ' (' . CHtml::encode($model->name) . ')';
?>
",
		width: 500,
		height: 500,
		minWidth: 500,
		minHeight: 500,
		buttons: {
			"<?php 
echo LiveModule::t('Manage Categories');
?>
": function() { window.parent.showDialog("<?php 
echo $this->createAbsoluteUrl('/live/manage_categories/admin');
?>
"); },
			"<?php 
echo $model->isNewRecord ? LiveModule::t('Create') : LiveModule::t('Save');
?>
": function() { $('#category-form').submit(); }
		}
	});
</script>
Exemple #4
0
<div>
    <?php 
$this->widget('CTreeView', array('data' => $arrTrees, 'animated' => 'fast', 'htmlOptions' => array('class' => 'jlb_treeview treeview')));
?>
</div>
<script>
	var box = window.parent.getDialog();
	box.dialog("option", {
		title: "<?php 
echo LiveModule::t('Manage Live Categories');
?>
",
		width: 500,
		height: 400,
		minWidth: 500,
		minHeight: 400,
		buttons: {
			"<?php 
echo LiveModule::t('Create New Category');
?>
": function() { window.parent.showDialog("<?php 
echo $this->createAbsoluteUrl('/live/manage_categories/create');
?>
"); }
		}
	});
</script>
Exemple #5
0
<div class="h_module_products_category_tree">
	<?php 
echo $categories;
?>
</div>
<?php 
if (!Yii::app()->user->isGuest && Yii::app()->user->superuser == 1) {
    ?>
<div class="h-admin-manage">
    <a class="h-dialog-link" href="<?php 
    echo Yii::app()->createAbsoluteUrl('/live/manage_categories/admin');
    ?>
"><?php 
    echo LiveModule::t('Manage Categories');
    ?>
</a>
</div>
<?php 
}
 private function __getDataTreeChilds($childrens, $moving = null)
 {
     $arrTrees = array();
     $length = count($childrens);
     foreach ($childrens as $index => $child) {
         $strChildId = $child['item']->id;
         $linkUp = $index == 0 ? '' : '<a title="' . LiveModule::t('Move Up') . '" href="' . $this->createAbsoluteUrl('/live/manage_categories/moveup', array('id' => $strChildId)) . '"><img src="' . $this->__baseScriptUrl . '/uparrow.png" /></a>';
         $linkDown = $index == $length - 1 ? '<span style="display:inline-block;width:16px"></span>' : '<a title="' . LiveModule::t('Move Down') . '" href="' . $this->createAbsoluteUrl('/live/manage_categories/movedown', array('id' => $strChildId)) . '"><img src="' . $this->__baseScriptUrl . '/downarrow.png" /></a>';
         $linkUpdate = '<a title="' . LiveModule::t('Update') . '" href="' . $this->createAbsoluteUrl('/live/manage_categories/update', array('id' => $strChildId)) . '"><img src="' . $this->__baseScriptUrl . '/update.png" /></a>';
         $linkDelete = '<a title="' . LiveModule::t('Delete') . '" onClick="if (!confirm(\'' . LiveModule::t('Are you sure you want to delete?') . '\')) return false;" href="' . $this->createAbsoluteUrl('/live/manage_categories/delete', array('id' => $strChildId)) . '"><img src="' . $this->__baseScriptUrl . '/delete.png" /></a>';
         $title = $moving == $strChildId ? '<span style="color:#ff0000;">' . $child['item']->name . '</span>' : $child['item']->name;
         $row['text'] = $title . '<span style="float:right;">' . $linkUp . $linkDown . $linkUpdate . $linkDelete . '</span>';
         $row['children'] = $this->__getDataTreeChilds($child['children'], $moving);
         $arrTrees[] = $row;
     }
     return $arrTrees;
 }