Zbxe 1.0.5로 업데이트후에 버턴체인지 애드온이 정상적으로 작동하지 않았는데
애드온 밑에 댔글로 공수래님이 힌트를 주셔서 적용해 보니 잘 작동됩니다.
위치 : /zbxe/addons/buttonchange/buttonchange.addon.php를 열어서 89줄 부터 빨간색부분 3곳을 바꾸어 주면 됩니다.
애드온 밑에 댔글로 공수래님이 힌트를 주셔서 적용해 보니 잘 작동됩니다.
위치 : /zbxe/addons/buttonchange/buttonchange.addon.php를 열어서 89줄 부터 빨간색부분 3곳을 바꾸어 주면 됩니다.
if($btncss){
if($btncss == "f22"){
//사용자 설정 버튼 스타일일 경우 header부분에 삽입
Context::addHtmlHeader($btnheader_script);
} else {
Context::addCSSFile('./addons/buttonchange/css/button_'.$changebtn.'.css');
}
} else {
if($changebtn == "f22"){
//사용자 설정 버튼 스타일일 경우 header부분에 삽입
Context::addHtmlHeader($btnheader_script);
} else {
Context::addCSSFile('./addons/buttonchange/css/button_'.$changebtn.'.css');
}
}
if($btncss == "f22"){
//사용자 설정 버튼 스타일일 경우 header부분에 삽입
Context::addHtmlHeader($btnheader_script);
} else {
Context::addCSSFile('./addons/buttonchange/css/button_'.$changebtn.'.css');
}
} else {
if($changebtn == "f22"){
//사용자 설정 버튼 스타일일 경우 header부분에 삽입
Context::addHtmlHeader($btnheader_script);
} else {
Context::addCSSFile('./addons/buttonchange/css/button_'.$changebtn.'.css');
}
}
}
// 결과 출력 이전
if ($called_position != 'before_display_content') return;
// 위의 설정 부분이 빠진 베이스 버튼 스타일 파일로 교체
$output = str_replace('./addons/buttonchange/css/button.css', './addons/buttonchange/css/button.css', $output);