Exemple #1
0
        $t = 'DiscussionsReports';
        break;
}
$itmes = Doctrine_Core::getTable($t)->createQuery()->addWhere('report_type=?', $sf_request->getParameter('sort_filters'))->addWhere('users_id=?', $sf_user->getAttribute('id'))->orderBy('sort_order, name')->fetchArray();
?>

<ul id="sorted_items" class='droptrue'>
  <?php 
foreach ($itmes as $v) {
    echo '<li id="field_' . $v['id'] . '">' . $v['name'] . '</li>';
}
?>
</ul>

<?php 
echo button_to_tag(__('Save'), $sf_context->getModuleName() . '/index' . ($sf_request->hasParameter('projects_id') ? '?projects_id=' . $sf_request->getParameter('projects_id') : ''));
?>

<script>
$(function() {
	$( "ul.droptrue" ).sortable({
		connectWith: "ul",
		update: function(event,ui){ droppableOnUpdate('<?php 
echo url_for("app/SortItemsProcess?t=" . $t);
?>
') }
	});
});
</script>      
      
    ?>
" class='droptrue'>
  <?php 
    foreach ($itmes as $v) {
        if ($v->getGroup() == $k) {
            echo '<li id="field_' . $v->getId() . '">' . $v->getName() . '</li>';
        }
    }
    ?>
</ul>
<?php 
}
?>

<?php 
echo button_to_tag(__('Save'), $sf_request->getParameter('t') . '/index');
?>

<script>
$(function() {
	$( "ul.droptrue" ).sortable({
		connectWith: "ul",
		update: function(event,ui){ droppableOnUpdate('<?php 
echo url_for("app/SortGroupedItemsProcess?t=" . $sf_request->getParameter("t"));
?>
') }
	});
	
});

</script>
Exemple #3
0
?>
</h1>

<?php 
echo __('Just move an item up or down.');
?>

<ul id="sorted_items" class='droptrue'>
  <?php 
foreach ($itmes as $v) {
    echo '<li id="field_' . $v->getId() . '">' . $v->getName() . '</li>';
}
?>
</ul>

<?php 
echo button_to_tag(__('Save'), $sf_request->getParameter('t') . '/index' . ($sf_request->hasParameter('bind_type') ? '?bind_type=' . $sf_request->getParameter('bind_type') : ''));
?>

<script>
$(function() {
	$( "ul.droptrue" ).sortable({
		connectWith: "ul",
		update: function(event,ui){ droppableOnUpdate('<?php 
echo url_for("app/SortItemsProcess?t=" . $sf_request->getParameter("t"));
?>
') }
	});
});

</script>