Fix: Javascript error if no box
This commit is contained in:
parent
c42ed09071
commit
329b0255c5
@ -660,43 +660,43 @@ if (sizeof($boxarray))
|
|||||||
|
|
||||||
print "</td></tr>";
|
print "</td></tr>";
|
||||||
print "</table>";
|
print "</table>";
|
||||||
}
|
|
||||||
|
|
||||||
if ($conf->use_javascript_ajax)
|
if ($conf->use_javascript_ajax)
|
||||||
{
|
{
|
||||||
print "\n";
|
print "\n";
|
||||||
print '<script type="text/javascript" language="javascript">
|
print '<script type="text/javascript" language="javascript">
|
||||||
function updateOrder(){
|
function updateOrder(){
|
||||||
var left_list = cleanSerialize(Sortable.serialize(\'left\'));
|
var left_list = cleanSerialize(Sortable.serialize(\'left\'));
|
||||||
var right_list = cleanSerialize(Sortable.serialize(\'right\'));
|
var right_list = cleanSerialize(Sortable.serialize(\'right\'));
|
||||||
var boxorder = \'A:\' + left_list + \'-B:\' + right_list;
|
var boxorder = \'A:\' + left_list + \'-B:\' + right_list;
|
||||||
//alert( \'boxorder=\' + boxorder );
|
//alert( \'boxorder=\' + boxorder );
|
||||||
var userid = \''.$user->id.'\';
|
var userid = \''.$user->id.'\';
|
||||||
var url = "ajaxbox.php";
|
var url = "ajaxbox.php";
|
||||||
o_options = new Object();
|
o_options = new Object();
|
||||||
o_options = {asynchronous:true,method: \'get\',parameters: \'boxorder=\' + boxorder + \'&userid=\' + userid};
|
o_options = {asynchronous:true,method: \'get\',parameters: \'boxorder=\' + boxorder + \'&userid=\' + userid};
|
||||||
var myAjax = new Ajax.Request(url, o_options);
|
var myAjax = new Ajax.Request(url, o_options);
|
||||||
}'."\n";
|
}'."\n";
|
||||||
print '// <![CDATA['."\n";
|
print '// <![CDATA['."\n";
|
||||||
|
|
||||||
print 'Sortable.create(\'left\', {'."\n";
|
print 'Sortable.create(\'left\', {'."\n";
|
||||||
print 'tag:\'div\', '."\n";
|
print 'tag:\'div\', '."\n";
|
||||||
print 'containment:["left","right"], '."\n";
|
print 'containment:["left","right"], '."\n";
|
||||||
print 'constraint:false, '."\n";
|
print 'constraint:false, '."\n";
|
||||||
print "handle: 'boxhandle',"."\n";
|
print "handle: 'boxhandle',"."\n";
|
||||||
print 'onUpdate:updateOrder';
|
print 'onUpdate:updateOrder';
|
||||||
print "});\n";
|
print "});\n";
|
||||||
|
|
||||||
print 'Sortable.create(\'right\', {'."\n";
|
print 'Sortable.create(\'right\', {'."\n";
|
||||||
print 'tag:\'div\', '."\n";
|
print 'tag:\'div\', '."\n";
|
||||||
print 'containment:["right","left"], '."\n";
|
print 'containment:["right","left"], '."\n";
|
||||||
print 'constraint:false, '."\n";
|
print 'constraint:false, '."\n";
|
||||||
print "handle: 'boxhandle',"."\n";
|
print "handle: 'boxhandle',"."\n";
|
||||||
print 'onUpdate:updateOrder';
|
print 'onUpdate:updateOrder';
|
||||||
print "});\n";
|
print "});\n";
|
||||||
|
|
||||||
print '// ]]>'."\n";
|
print '// ]]>'."\n";
|
||||||
print '</script>'."\n";
|
print '</script>'."\n";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Juste pour éviter bug IE qui réorganise mal div précédents si celui-ci absent
|
// Juste pour éviter bug IE qui réorganise mal div précédents si celui-ci absent
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user