forked from extern/egroupware
added data fields to cats setup
This commit is contained in:
parent
0385d7628f
commit
1f611ae1b3
@ -124,7 +124,7 @@
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
if (!$values['cat_parent'])
|
if (!$values['parent'])
|
||||||
{
|
{
|
||||||
$exists = $this->exists(array
|
$exists = $this->exists(array
|
||||||
(
|
(
|
||||||
@ -145,7 +145,7 @@
|
|||||||
|
|
||||||
if ($exists == True)
|
if ($exists == True)
|
||||||
{
|
{
|
||||||
$error[] = lang('That name has been used already');
|
$error[] = lang('This name has been used already');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -76,6 +76,16 @@
|
|||||||
$this->t->set_var('lang_reset',lang('Clear Form'));
|
$this->t->set_var('lang_reset',lang('Clear Form'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function cat_data($edata,$data)
|
||||||
|
{
|
||||||
|
for ($j=0;$j<count($edata);$j++)
|
||||||
|
{
|
||||||
|
$td_data .= '<td>' . $data[$edata[$j]] . '</td>' . "\n";
|
||||||
|
}
|
||||||
|
return $td_data;
|
||||||
|
}
|
||||||
|
|
||||||
function index()
|
function index()
|
||||||
{
|
{
|
||||||
global $cats_app, $extra, $global_cats, $cats_level;
|
global $cats_app, $extra, $global_cats, $cats_level;
|
||||||
@ -189,11 +199,7 @@
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
for ($j=0;$j<count($edata);$j++)
|
$this->t->set_var('td_data',$this->cat_data($edata,$data));
|
||||||
{
|
|
||||||
$td_data .= '<td>' . $data[$edata[$j]] . '</td>' . "\n";
|
|
||||||
}
|
|
||||||
$this->t->set_var('td_data',$td_data);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -274,7 +280,7 @@
|
|||||||
$cat_parent = $GLOBALS['HTTP_POST_VARS']['cat_parent'] ? $GLOBALS['HTTP_POST_VARS']['cat_parent'] : $GLOBALS['HTTP_GET_VARS']['cat_parent'];
|
$cat_parent = $GLOBALS['HTTP_POST_VARS']['cat_parent'] ? $GLOBALS['HTTP_POST_VARS']['cat_parent'] : $GLOBALS['HTTP_GET_VARS']['cat_parent'];
|
||||||
$cat_name = $GLOBALS['HTTP_POST_VARS']['cat_name'];
|
$cat_name = $GLOBALS['HTTP_POST_VARS']['cat_name'];
|
||||||
$cat_description = $GLOBALS['HTTP_POST_VARS']['cat_description'];
|
$cat_description = $GLOBALS['HTTP_POST_VARS']['cat_description'];
|
||||||
// $cat_data = $GLOBALS['HTTP_POST_VARS']['cat_data'];
|
$cat_data = $GLOBALS['HTTP_POST_VARS']['cat_data'];
|
||||||
$cat_access = $GLOBALS['HTTP_POST_VARS']['cat_access'];
|
$cat_access = $GLOBALS['HTTP_POST_VARS']['cat_access'];
|
||||||
|
|
||||||
$this->t->set_file(array('form' => 'category_form.tpl'));
|
$this->t->set_file(array('form' => 'category_form.tpl'));
|
||||||
@ -297,7 +303,6 @@
|
|||||||
|
|
||||||
$values = array
|
$values = array
|
||||||
(
|
(
|
||||||
'id' => '',
|
|
||||||
'parent' => $cat_parent,
|
'parent' => $cat_parent,
|
||||||
'descr' => $cat_description,
|
'descr' => $cat_description,
|
||||||
'name' => $cat_name,
|
'name' => $cat_name,
|
||||||
@ -354,7 +359,6 @@
|
|||||||
if ($extra)
|
if ($extra)
|
||||||
{
|
{
|
||||||
$edata = explode(',',$extra);
|
$edata = explode(',',$extra);
|
||||||
$cat_data = array();
|
|
||||||
for($i=0;$i<count($edata);$i++)
|
for($i=0;$i<count($edata);$i++)
|
||||||
{
|
{
|
||||||
$this->t->set_var('td_data','<input name="cat_data[' . $edata[$i] . ']" size="50" value="' . $cat_data[$edata[$i]] . '">');
|
$this->t->set_var('td_data','<input name="cat_data[' . $edata[$i] . ']" size="50" value="' . $cat_data[$edata[$i]] . '">');
|
||||||
|
Loading…
Reference in New Issue
Block a user