cvsimport
Conflicts: htdocs/core/class/canvas.class.php
This commit is contained in:
commit
746b3dbd5e
@ -85,7 +85,7 @@ function compare($x, $y)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Compare revisions
|
* Compare revisions
|
||||||
*
|
*
|
||||||
* @param array $x Parts of version 1
|
* @param array $x Parts of version 1
|
||||||
* @param array $y Parts of version 2
|
* @param array $y Parts of version 2
|
||||||
* @return int 1 if 1<2, 0 if 1=2, -1 if 1>2
|
* @return int 1 if 1<2, 0 if 1=2, -1 if 1>2
|
||||||
@ -104,7 +104,7 @@ function revcompare($x, $y)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Output table
|
* Output table
|
||||||
*
|
*
|
||||||
* @param array $list Array of records
|
* @param array $list Array of records
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
@ -179,7 +179,7 @@ function create_script_table($list)
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Output table
|
* Output table
|
||||||
*
|
*
|
||||||
* @param array $list Array of records
|
* @param array $list Array of records
|
||||||
* @return void
|
* @return void
|
||||||
*/
|
*/
|
||||||
@ -348,7 +348,7 @@ if (function_exists('eaccelerator_get'))
|
|||||||
print "<br><br>";
|
print "<br><br>";
|
||||||
print "<hr />";
|
print "<hr />";
|
||||||
print '<table><tr><td class="center">';
|
print '<table><tr><td class="center">';
|
||||||
print '<strong>Eaccelerator is created by the eAccelerator team, <a href="http://eaccelerator.net">http://eaccelerator.net</a></strong><br><br>';
|
print 'Eaccelerator is created by the eAccelerator team, <a href="http://eaccelerator.net">http://eaccelerator.net</a><br><br>';
|
||||||
print "</td></tr></table>";
|
print "</td></tr></table>";
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -109,32 +109,6 @@ class Canvas
|
|||||||
//print ' => template_dir='.$this->template_dir.'<br>';
|
//print ' => template_dir='.$this->template_dir.'<br>';
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Return if a canvas contains an action controller
|
|
||||||
*
|
|
||||||
* @return boolean Return if canvas contains actions (old feature. now actions should be inside hooks)
|
|
||||||
*/
|
|
||||||
function hasActions()
|
|
||||||
{
|
|
||||||
return (! is_object($this->control));
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Shared method for canvas to execute actions
|
|
||||||
*
|
|
||||||
* @param string &$action Action string
|
|
||||||
* @param int $id Object id
|
|
||||||
* @return mixed Return return code of doActions of canvas
|
|
||||||
*/
|
|
||||||
function doActions(&$action='view', $id=0)
|
|
||||||
{
|
|
||||||
if (method_exists($this->control,'doActions'))
|
|
||||||
{
|
|
||||||
$ret = $this->control->doActions($action, $id);
|
|
||||||
return $ret;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Shared method for canvas to assign values for templates
|
* Shared method for canvas to assign values for templates
|
||||||
*
|
*
|
||||||
@ -174,5 +148,38 @@ class Canvas
|
|||||||
include($this->template_dir.($this->card?$this->card.'_':'').$this->actiontype.'.tpl.php'); // Include native PHP template
|
include($this->template_dir.($this->card?$this->card.'_':'').$this->actiontype.'.tpl.php'); // Include native PHP template
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// This functions should not be used anymore because canvas should contains only templates.
|
||||||
|
// http://wiki.dolibarr.org/index.php/Canvas_development
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return if a canvas contains an action controller
|
||||||
|
*
|
||||||
|
* @return boolean Return if canvas contains actions (old feature. now actions should be inside hooks)
|
||||||
|
*/
|
||||||
|
function hasActions()
|
||||||
|
{
|
||||||
|
return (is_object($this->control));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Shared method for canvas to execute actions
|
||||||
|
*
|
||||||
|
* @param string &$action Action string
|
||||||
|
* @param int $id Object id
|
||||||
|
* @return mixed Return return code of doActions of canvas
|
||||||
|
* @deprecated This function is called if you add a doActions class inside your canvas. Try to not
|
||||||
|
* do that and add action code into a hook instead.
|
||||||
|
* @see http://wiki.dolibarr.org/index.php/Canvas_development
|
||||||
|
*/
|
||||||
|
function doActions(&$action='view', $id=0)
|
||||||
|
{
|
||||||
|
if (method_exists($this->control,'doActions'))
|
||||||
|
{
|
||||||
|
$ret = $this->control->doActions($action, $id);
|
||||||
|
return $ret;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user