23 print "Error, template page can't be called as URL";
28 if (isset($parameters[
'showblocbydefault'])) $hide = (empty($parameters[
'showblocbydefault']) ?
true :
false);
29 if (isset($object->extraparams[$blocname][
'showhide'])) $hide = (empty($object->extraparams[$blocname][
'showhide']) ?
true :
false);
32 <!-- BEGIN PHP TEMPLATE bloc_showhide.tpl.php -->
35 print '<script>'.
"\n";
36 print '$(document).ready(function() {'.
"\n";
37 print '$("#hide-'.$blocname.
'").click(function(){'.
"\n";
38 print ' setShowHide(0);'.
"\n";
39 print ' $("#'.$blocname.
'_bloc").hide("blind", {direction: "vertical"}, 300).removeClass("nohideobject");'.
"\n";
40 print ' $(this).hide();'.
"\n";
41 print ' $("#show-'.$blocname.
'").show();'.
"\n";
44 print '$("#show-'.$blocname.
'").click(function(){'.
"\n";
45 print ' setShowHide(1);'.
"\n";
46 print ' $("#'.$blocname.
'_bloc").show("blind", {direction: "vertical"}, 300).addClass("nohideobject");'.
"\n";
47 print ' $(this).hide();'.
"\n";
48 print ' $("#hide-'.$blocname.
'").show();'.
"\n";
51 print 'function setShowHide(status) {'.
"\n";
52 print ' var id = '.$object->id.
";\n";
53 print " var element = '".$object->element.
"';\n";
54 print " var htmlelement = '".$blocname.
"';\n";
55 print ' var type = "showhide";'.
"\n";
56 print ' $.get("'.dol_buildpath(
'/core/ajax/extraparams.php', 1);
57 print '?id="+id+"&element="+element+"&htmlelement="+htmlelement+"&type="+type+"&value="+status);'.
"\n";
61 print '</script>'.
"\n";
63 print '<div style="float:right; position: relative; top: 3px; right:5px;" id="hide-'.$blocname.
'"';
64 print ' class="linkobject'.($hide ?
' hideobject' :
'').
'">'.
img_picto(
'',
'1uparrow.png').
'</div>'.
"\n";
65 print '<div style="float:right; position: relative; top: 3px; right:5px;" id="show-'.$blocname.
'"';
66 print ' class="linkobject'.($hide ?
'' :
' hideobject').
'">'.
img_picto(
'',
'1downarrow.png').
'</div>'.
"\n";
67 print '<div id="'.$blocname.
'_title" class="liste_titre">'.$title.
'</div>'.
"\n";
68 print '<div id="'.$blocname.
'_bloc" class="'.($hide ?
'hideobject' :
'nohideobject').
'">'.
"\n";
70 include DOL_DOCUMENT_ROOT.
'/core/tpl/'.$blocname.
'.tpl.php';
73 <!-- END PHP TEMPLATE BLOC SHOW/HIDE -->
img_picto($titlealt, $picto, $moreatt= '', $pictoisfullpath=false, $srconly=0, $notitle=0, $alt= '', $morecss= '', $marginleftonlyshort=2)
Show picto whatever it's its name (generic function)
print
Draft customers invoices.