달력스킨을 적용했더니 에러가 나요ㅠㅠ 채택완료
Fatal error: Uncaught Error: Call to undefined function chg_paging() in /volume1/web/skin/board/schedule/list.skin.php on line 24 Error: Call to undefined function chg_paging() in /volume1/web/skin/board/schedule/list.skin.php on line 24 Call Stack: 0.0001 369192 1. {main}() /volume1/web/bbs/board.php:0 0.0166 632824 2. include_once('/volume1/web/bbs/list.php') /volume1/web/bbs/board.php:231 0.0205 645304 3. include_once('/volume1/web/skin/board/schedule/list.skin.php') /volume1/web/bbs/list.php:269
달력나오는 게시판에 스킨을 적용했더니 이런 에러가 나옵니다. 아마 주소가 달라서 함수를 못 불러오는 것같은데 어디를 수정해야 하는지를 모르겠습니다. ㅠㅠ 시놀로지 나스에서 설치를 해서 사용합니다
답변 5개
달력스킨 적용방법을 다시한번 채크해보세요.
보통 원래의 설치 방법대로 하지 않아서 그렇습니다.
그리고 어디를 수정해야하는지 모르겠으면
최소한 어떤 출처의 코드를 사용했는지.. 현재 URL 정도는 올려주셔야
해결이 가능합니다.
답변에 대한 댓글 3개
댓글을 작성하려면 로그인이 필요합니다.
해당 스킨에서는 chg_paging() 함수를 호출하는 부분이 없는데 이상하네요.
스킨 문제가 아닌거 같습니다.
해당 함수는 페이지를 bootstrap 디자인으로 바꿔주는 함수입니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
chg_paging() 기본 함수가 존재 하는게 아니다 보니
해당 함수를 참고해서 페이징 함수를 적용을 해서 확인해 보셔야 합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
</p>
<p><?php </p>
<p>function chg_paging($write_pages)
{
$remove = array();
$remove[] = '<span class="sound_only">페이지';
$remove[] = '<span class="pg">';
$remove[] = '</span>';
$remove[] = ' pg_start';
$remove[] = ' pg_end';
$remove[] = ' pg_next';
$remove[] = ' pg_prev';</p>
<p> $write_pages = str_replace('<nav class="pg_wrap">', '<nav><ul class="pagination">', $write_pages);
$write_pages = str_replace('</nav>', '</ul></nav>', $write_pages);
$write_pages = str_replace($remove, '', $write_pages);
$write_pages = str_replace('pg_page', 'page-link', $write_pages);</p>
<p> $write_pages = str_replace('<a href="', '<li class="page-item"><a href="', $write_pages);
$write_pages = str_replace('</a>', '</a></li>', $write_pages);</p>
<p> $write_pages = str_replace('<span class="sound_only">열린<strong class="pg_current">', '<li class="page-item active"><a href="#" class="page-link">', $write_pages);
$write_pages = str_replace('</strong>', '</a></li>', $write_pages);</p>
<p>
$write_pages = str_replace('처음', '<i class="fas fa-angle-double-left"></i>', $write_pages);
$write_pages = str_replace('이전', '<i class="fas fa-angle-left"></i>', $write_pages);
$write_pages = str_replace('다음', '<i class="fas fa-angle-right"></i>', $write_pages);
$write_pages = str_replace('맨끝', '<i class="fas fa-angle-double-right"></i>', $write_pages);</p>
<p> return $write_pages;
} ?></p>
<p>
페이지 관련 함수 인것 같습니다.
이것을 넣어서 해보세요
이 함수가 어디서 호출 하는지도 찾아보세요.
달력 스킨에는 불러오는 곳이 없는것 같습니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인