30 if (!defined(
'NOTOKENRENEWAL')) define(
'NOTOKENRENEWAL',
'1');
31 if (!defined(
'NOREQUIREMENU')) define(
'NOREQUIREMENU',
'1');
32 if (!defined(
'NOREQUIREHTML')) define(
'NOREQUIREHTML',
'1');
33 if (!defined(
'NOREQUIREAJAX')) define(
'NOREQUIREAJAX',
'1');
34 if (!defined(
'NOREQUIRESOC')) define(
'NOREQUIRESOC',
'1');
35 if (!defined(
'NOREQUIRETRAN')) define(
'NOREQUIRETRAN',
'1');
37 require
'../../main.inc.php';
38 require_once DOL_DOCUMENT_ROOT.
'/core/class/genericobject.class.php';
50 if (
GETPOST(
'roworder',
'alpha') &&
GETPOST(
'table_element_line',
'alpha', 2)
51 &&
GETPOST(
'fk_element',
'alpha', 2) &&
GETPOST(
'element_id',
'int', 2))
53 $roworder =
GETPOST(
'roworder',
'alpha', 2);
54 $table_element_line =
GETPOST(
'table_element_line',
'alpha', 2);
55 $fk_element =
GETPOST(
'fk_element',
'alpha', 2);
56 $element_id =
GETPOST(
'element_id',
'int', 2);
58 dol_syslog(
"AjaxRow roworder=".$roworder.
" table_element_line=".$table_element_line.
" fk_element=".$fk_element.
" element_id=".$element_id, LOG_DEBUG);
60 $rowordertab = explode(
',', $roworder);
61 $newrowordertab = array();
62 foreach ($rowordertab as $value)
64 if (!empty($value)) $newrowordertab[] = $value;
68 $row->table_element_line = $table_element_line;
69 $row->fk_element = $fk_element;
70 $row->id = $element_id;
72 $row->line_ajaxorder($newrowordertab);
76 if (in_array($fk_element, array(
'fk_facture',
'fk_propal',
'fk_commande')))
78 $result = $row->line_order(
true);
GETPOST($paramname, $check= 'alphanohtml', $method=0, $filter=null, $options=null, $noreplace=0)
Return value of a param into GET or POST supervariable.
if(!defined('NOREQUIREMENU')) if(!function_exists("llxHeader")) top_httphead($contenttype= 'text/html', $forcenocache=0)
Show HTTP header.
dol_syslog($message, $level=LOG_INFO, $ident=0, $suffixinfilename= '', $restricttologhandler= '', $logcontext=null)
Write log message into outputs.
print $_SERVER["PHP_SELF"]
Edit parameters.
print
Draft customers invoices.
Class of a generic business object.
dol_escape_htmltag($stringtoescape, $keepb=0, $keepn=0, $keepmoretags= '', $escapeonlyhtmltags=0)
Returns text escaped for inclusion in HTML alt or title tags, or into values of HTML input fields...