Experimental: Add smartphone menu management

This commit is contained in:
Regis Houssin 2010-09-24 09:27:52 +00:00
parent c9e956bf49
commit ad88a4283d

View File

@ -114,8 +114,17 @@ function print_iphone_menu($db,$atarget,$type_user)
for($i=0; $i<$num; $i++)
{
$url=$menu[$i]['url'];
if (! preg_match('/\?/',$url)) $url.='?';
else $url.='&';
if (! preg_match('/mainmenu/i',$url) || ! preg_match('/leftmenu/i',$url))
{
$url.='mainmenu='.$menu[$i]['mainmenu'].'&leftmenu=&';
}
$url.="idmenu=".$menu[$i]['rowid'];
print_start_menu_entry();
print '<a href="'.$url.'"'.($menu[$i]['atarget']?" target='".$menu[$i]['atarget']."'":($atarget?" target=$atarget":"")).'>';
print '<a href="'.$url.'"'.($menu[$i]['atarget']?" target='".$menu[$i]['atarget']."'":($atarget?" target=$atarget":' target="_self"')).'>';
print_text_menu_entry($menu[$i]['titre']);
print '</a>';
print_end_menu_entry();