mirror of
https://github.com/salesagility/SuiteCRM.git
synced 2024-11-21 23:47:57 +00:00
acf296012d
This reverts commitd08f74643d
, reversing changes made tob137595f91
.
71 lines
2.3 KiB
PHP
Executable File
71 lines
2.3 KiB
PHP
Executable File
<?php
|
|
|
|
/*
|
|
|
|
Modification information for LGPL compliance
|
|
|
|
r56990 - 2010-06-16 13:05:36 -0700 (Wed, 16 Jun 2010) - kjing - snapshot "Mango" svn branch to a new one for GitHub sync
|
|
|
|
r56989 - 2010-06-16 13:01:33 -0700 (Wed, 16 Jun 2010) - kjing - defunt "Mango" svn dev branch before github cutover
|
|
|
|
r55980 - 2010-04-19 13:31:28 -0700 (Mon, 19 Apr 2010) - kjing - create Mango (6.1) based on windex
|
|
|
|
r53865 - 2010-01-19 21:51:54 -0800 (Tue, 19 Jan 2010) - lam - updated styles for button slider
|
|
|
|
r53792 - 2010-01-18 13:37:35 -0800 (Mon, 18 Jan 2010) - roger - adding code to support slider buttons.
|
|
|
|
|
|
*/
|
|
|
|
|
|
/**
|
|
* smarty_function_sugar_button
|
|
* This is the constructor for the Smarty plugin.
|
|
*
|
|
* @param $params The runtime Smarty key/value arguments
|
|
* @param $smarty The reference to the Smarty object used in this invocation
|
|
*/
|
|
function smarty_function_sugar_button_slider($params, &$smarty)
|
|
{
|
|
if(empty($params['module'])) {
|
|
$smarty->trigger_error("sugar_button_slider: missing required param (module)");
|
|
} else if(empty($params['buttons'])) {
|
|
$smarty->trigger_error("sugar_button_slider: missing required param (buttons)");
|
|
} else if(empty($params['view'])) {
|
|
$smarty->trigger_error("sugar_button_slider: missing required param (view)");
|
|
}
|
|
$module = $params['module'];
|
|
$view = $params['view'];
|
|
$buttons = $params['buttons'];
|
|
$str = '';
|
|
if(is_array($buttons)) {
|
|
if(count($buttons) <= 2){
|
|
foreach($buttons as $val => $button){
|
|
$str .= smarty_function_sugar_button(array('module' => $module, 'id' => $button, 'view' => $view), $smarty);
|
|
}
|
|
}else{
|
|
$str = '<div id="buttonSlide" class="yui-module">';
|
|
$str .= '<table border="0">';
|
|
$str .='<tr><td>';
|
|
$str .='<div class="yui-hd">';
|
|
for($i = 0; $i < 2; $i++){
|
|
$button = $buttons[$i];
|
|
$str .= smarty_function_sugar_button(array('module' => $module, 'id' => $button, 'view' => $view), $smarty);
|
|
$str .= ' ';
|
|
}
|
|
$str .= '</div></td>';
|
|
$str .='<td align="right"> <div class="yui-bd">';
|
|
for($i = 2; $i < count($buttons); $i++){
|
|
$button = $buttons[$i];
|
|
$str .= smarty_function_sugar_button(array('module' => $module, 'id' => $button, 'view' => $view), $smarty);
|
|
$str .= ' ';
|
|
}
|
|
$str .='</div></td>';
|
|
$str .='</tr></table>';
|
|
}
|
|
}
|
|
return $str;
|
|
}
|
|
|
|
?>
|