묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
관리자모드에서 업데이트뜨는부분 삭제
2015.02.22 18:21
업뎃은 안하고 나중에 공식홈에 뜨는거보구 따로 패치할 예정인데요
이거 안뜨게 할려면 어느 소스에 어느부분을 지워야 할까요?
댓글 4
-
YJSoft
2015.02.22 21:18
-
가르송
2015.02.22 22:23
대시보드에서 뺄경우에
해당 모듈이 업데이트되면 기존모듈이 자동으로 지워지게 되나요?
-
YJSoft
2015.02.22 23:07
modules/admin/tpl/index.html에서
<div class="message update" cond="$addTables || $needUpdate"> <h2 cond="$needUpdate && $addTables">{$lang->need_update_and_table}</h2> <h2 cond="$needUpdate && !$addTables">{$lang->need_update}</h2> <h2 cond="!$needUpdate && $addTables">{$lang->need_table}</h2> <ul> <block loop="$module_list => $key,$value"> <li style="margin:0 0 4px 0" cond="$value->need_install">{$value->module} - <button type="button" onclick="doInstallModule('{$value->module}')" class="x_btn x_btn-small">{$lang->cmd_create_db_table}</button></li> <li style="margin:0 0 4px 0" cond="$value->need_update">{$value->module} - <button type="button" onclick="doUpdateModule('{$value->module}')" class="x_btn x_btn-small">{$lang->cmd_module_update}</button></li> </block> </ul> </div>
를 제거함으로 해당 부분을 없애실수 있으나 XE 코어 업데이트시 해당 부분이 다시 바뀌므로 업데이트를 원치 않는 자료의 버전을 바꾸는 방법을 알려 드렸습니다.
-
가르송
2015.02.22 23:45
삭제해보았지만..여전히 새버전을 사용할수 있습니다.라구 떠있네요 ㅠㅠ
기존꺼 업뎃을 다 한후부터 해당부분을 지워야 할까요?
대시보드에서 해당 부분을 빼면 됩니다만 그러면 다른 자료의 업데이트 또한 뜨지 않고, 코어 업데이트시 지워지므로 비추천합니다.
다만 편법이긴 하지만 해당 자료의 xml파일(애드온/모듈/위젯은 conf/info.xml, 스킨은 skin.xml)중 버전 부분을 9.99와 같은 높은 숫자로 변경 후 캐시파일 재생성을 하면 XE에서 해당 자료의 버전을 높은 버전으로 인식하기에 업데이트가 뜨지 않을겁니다.
버전은 xml version="1.0" 이나 module version="0.2" 이 아니라 <version>(버전)</version> 이니 주의해주시고요.