function move($option, $pkg, $form, $page, $ids) { global $database; $database = JFactory::getDBO(); $destination = explode( ',', JRequest::getVar('destination','')); list($newform, $newpage ) = $destination; if (!$newform && !$newpage) JFactory::getApplication()->redirect("index.php?option=$option&act=editpage&form=$form&page=$page&pkg=$pkg&mosmsg=".BFText::_('COM_BREEZINGFORMS_ELEMENTS_ANERROR')); if ($newform != $form || $newpage != $page) { $total = count($ids); $row = new facileFormsElements($database); if (count($ids)) foreach ($ids as $id) { $row->load( intval($id) ); $row->form = $newform; $row->page = $newpage; $row->ordering = 999999; $row->store(); $row->reorder( 'form='.$newform.' and page = '.$newpage ); } // foreach $msg = $total. ' '.BFText::_('COM_BREEZINGFORMS_ELEMENTS_MOVED').$newform.', '.BFText::_('COM_BREEZINGFORMS_ELEMENTS_PAGE2').$newpage; } else $msg = BFText::_('COM_BREEZINGFORMS_ELEMENTS_NOTMOVED'); JFactory::getApplication()->redirect("index.php?option=$option&act=editpage&form=$form&page=$page&pkg=$pkg&mosmsg=$msg"); } // move