관리자 메뉴추가시 빨간글씨 나오게 하고싶어요
본문
https://sir.kr/g5_tip/3178?page=0
경천님이 올려주신 자료를 쓰게 되었는데
기존 그누보드와 다르게 메뉴설정 메뉴추가에서 선택된 게시판이 빨간글씨로 나오지 않더라구요..
수정하려고 올려주신 자료에서 admin.form에도 들어가보고 admin.menu에도 들어가봤는데
css는 기존꺼 그대로 있어서 코드만 변경해봤을때
빨간글씨가 나오면 선택이 안되고
선택이 되게하면 빨간 글씨가 안나오는데 어느부분을 수정해야해야되는걸까요?ㅠㅠㅠ
도와주세요
사진은 예시로 제가 제작하고싶은 내용을 캡쳐했습니다.
답변 1
/adm/menu_form.php 파일에서 아래 소스 부분이 색상을 주는 겁니다.
원본 파일을 다운받으셔서 비교해보세요.
function link_checks_all_chage(){
var $links = $(opener.document).find("#menulist input[name='me_link[]']"),
$o_link = $(".td_mngsmall input[name='link[]']"),
hrefs = [],
menu_exist = false;
if( $links.length ){
$links.each(function( index ) {
hrefs.push( $(this).val() );
});
$o_link.each(function( index ) {
if( $.inArray( $(this).val(), hrefs ) != -1 ){
$(this).closest("tr").find("td:eq( 0 )").addClass("exist_menu_link");
menu_exist = true;
}
});
}
if( menu_exist ){
$(".menu_exists_tip").show();
} else {
$(".menu_exists_tip").hide();
}
}
function menu_result_change( type ){
var dfd = new $.Deferred();
$("#menu_result").empty().load(
"./menu_form_search.php",
{ type : type },
function(){
dfd.resolve('Finished');
}
);
return dfd.promise();
}
$("#me_type").on("change", function() {
var type = $(this).val();
var promise = menu_result_change( type );
promise.done(function(message) {
link_checks_all_chage(type);
});
});
답변을 작성하시기 전에 로그인 해주세요.