<?

class help{

	var $content;

function help(){

	$this->screen=1;
	$this->tablename='help';
}

function getHelpData($menu_id){

	global $dbi;

	$sql="select content from help where menu_id=$menu_id";
	$res=sql_query($sql,$dbi);
	list($content)=sql_fetch_array($res,$dbi);

	return $content;

}

function initTableHelp(){

	$table='help';

	$this->tablename_fields[$table]=array(
		'id'=>		array(pos=>1,	show=>'id',				type=>'hidden',		format=>''),
		'name'=>	array(pos=>2,	show=>'Cím',		width=>200,	type=>'',		format=>'',	sort=>1),
		'content'=>	array(pos=>3,	show=>'Tartalom',	width=>70,	type=>'nochange_memo',	format=>''),
		'menu_id'=>	array(pos=>4,	show=>'Menü',		width=>100,	type=>'array',		format=>'getvalue',	fromtable=>'main_menu',	fromfield=>'menu_id',	getfield=>'menu_id,name'

)
//		'activity_id'=>	array(pos=>5,	show=>'Tevékenység',	width=>100,	type=>'nochange',	format=>'')
	);
	
}

function getHelp($id=''){

	$this->initTableHelp();

	// melyik táblát használjuk
	// $this->tablename='help'; // már deklarálva

	$this->setSQLorder('name');

	// meghívja a database osztály field kiolvasó metódusát
	$fields=$this->getFieldsFromTable();
	$data[fields]=$fields;

	// feltétel
	if($id) $this->sql_where=" where id=$id ";

	// kiolvassuk a rekordokat
	$data[data]=$this->selectTable($fields);

	$data[ikon]=array(title=>'Tartalom módosítasa',type=>'folder',onclick=>'openEditHelp');

	return $data;

}

function updateHelp($post){

	unset($post['new']);
	$content=$post[content];
	if($menu_id=$post[menu_id]) $sql_menu=", menu_id=$menu_id";

	$sql="update help set content='$content' $sql_menu where id=".$post[id];
	$this->selecTableByQuery($sql);

}

} // end class

?>