메뉴 관리시 메뉴명에 역슬래시 추가시 발생하는 오류 수정

git-svn-id: http://xe-core.googlecode.com/svn/sandbox@4330 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
zero 2008-06-27 02:27:32 +00:00
parent bafe9df2a1
commit 5d19990111

View file

@ -422,7 +422,7 @@
// 변수 정리
$names = $oMenuAdminModel->getMenuItemNames($node->name);
foreach($names as $key => $val) {
$name_arr_str .= sprintf('"%s"=>"%s",',$key, htmlspecialchars($val));
$name_arr_str .= sprintf('"%s"=>"%s",',$key, str_replace('\\','\\\\',htmlspecialchars($val)));
}
$name_str = sprintf('$_names = array(%s); print $_names[$lang_type];', $name_arr_str);
@ -505,7 +505,7 @@
// 변수 정리
$names = $oMenuAdminModel->getMenuItemNames($node->name);
foreach($names as $key => $val) {
$name_arr_str .= sprintf('"%s"=>"%s",',$key, htmlspecialchars($val));
$name_arr_str .= sprintf('"%s"=>"%s",',$key, str_replace('\\','\\\\',htmlspecialchars($val)));
}
$name_str = sprintf('$_menu_names[%d] = array(%s); %s', $node->menu_item_srl, $name_arr_str, $child_output['name']);