간단한 부트스트랩 슬라이더 정보
레이아웃 간단한 부트스트랩 슬라이더관련링크
첨부파일
본문
안녕하세요.
정말 간단한 부트스트랩 슬라이더를 메인배너 형태로 적용해보았습니다.
(아마 많을지도 모릅니다 -_-;; ㅎㅎ)
부트스트랩이니 당연히 반응형은 기본..
자동으로 테이블 생성하며 관리자-게시판관리-half_slider 에서 추가,수정,삭제하시면 됩니다.
추후 계속 추가될것을 어느정도 가정해서 만들었습니다.
원하시는 곳에서 스타일에 유의하시어 echo main_banner("",출력할 개수); 를 넣어주시면 됩니다.
5개를 출력하시고 싶으신 경우
echo main_banner("",5);
를 넣어주시면 됩니다.
변경 및 추가되는 파일은
/adm/admin.menu300.php
/adm/mainbannerlist.php
/adm/mainbannerform.php
/adm/mainbannerformupdate.php
/extend/mainbanner.lib.php
/skin/sr_skin/half_slider
이며 별도로 겹쳐쓰는 파일은 /adm/admin.menu300.php 만 겹쳐쓰게 되어있으니 유의해서 넣어주세요.
확인은 http://g5.srcoms.com/srcoms/half_slider/ 에서 가능합니다.
사용하시는데 어려움은 없으실겁니다
감사합니다
정말 간단한 부트스트랩 슬라이더를 메인배너 형태로 적용해보았습니다.
(아마 많을지도 모릅니다 -_-;; ㅎㅎ)
부트스트랩이니 당연히 반응형은 기본..
자동으로 테이블 생성하며 관리자-게시판관리-half_slider 에서 추가,수정,삭제하시면 됩니다.
추후 계속 추가될것을 어느정도 가정해서 만들었습니다.
원하시는 곳에서 스타일에 유의하시어 echo main_banner("",출력할 개수); 를 넣어주시면 됩니다.
5개를 출력하시고 싶으신 경우
echo main_banner("",5);
를 넣어주시면 됩니다.
변경 및 추가되는 파일은
/adm/admin.menu300.php
/adm/mainbannerlist.php
/adm/mainbannerform.php
/adm/mainbannerformupdate.php
/extend/mainbanner.lib.php
/skin/sr_skin/half_slider
이며 별도로 겹쳐쓰는 파일은 /adm/admin.menu300.php 만 겹쳐쓰게 되어있으니 유의해서 넣어주세요.
확인은 http://g5.srcoms.com/srcoms/half_slider/ 에서 가능합니다.
사용하시는데 어려움은 없으실겁니다
감사합니다
추천
4
4
댓글 전체
부트스트랩 ... 별도 설치해야하는건가요? ( 너무 초보적인 질문인듯 ... ㅠㅠ )
지금 스킨을 올렸는데 이미지 추출이 안되고 상태 표시 원만 덜겅 나오고 있어서요
지금 스킨을 올렸는데 이미지 추출이 안되고 상태 표시 원만 덜겅 나오고 있어서요
css 다 넣어둬서.. 따로 설치하실 필요는없습니다.. 스타일충돌때문에 그럴수는있겠네요. 일단 기본g5스타일과는 큰 충돌 없는것 확인했습니다
음... 모바일버전으로만 홈페이지를 꾸미고 있는데..
안되서 background 를 이미지가 직접 보이게 해서 임시해결 했습니다.
이로인해서 글자가 보이는 기능은 부득이 제거를 했네요.
특별한 css를 사용안했는데.. 흐음... 그누보드 최신버전으로 작업하는 중입니다.
안되서 background 를 이미지가 직접 보이게 해서 임시해결 했습니다.
이로인해서 글자가 보이는 기능은 부득이 제거를 했네요.
특별한 css를 사용안했는데.. 흐음... 그누보드 최신버전으로 작업하는 중입니다.
음, 이미지 안보이는건 아직 해결못했지만 몇가지 오류가 있어서 남깁니다.
/adm/mainbannerformupdate.php 의 내용중 본문을 삽입하는 코드에 2가지 문제가 있습니다.
문제1. 본문수정안됨
수정1-1.
<?php echo get_editor_js('bn_mainbanner'); ?>
<?php echo chk_editor_js('bn_mainbanner'); ?>
를 아래와 같이 변경
<?php echo get_editor_js('bn_content'); ?>
<?php echo chk_editor_js('bn_content'); ?>
수정1-2.
check_field(f.bn_mainbanner, "내용을 입력하세요.");
를 아래와 같이 변경했습니다.
check_field(f.bn_content, "내용을 입력하세요.");
문제2. 문제1을 해결하니 HTML 코드가 삽입되는 문제발생
수정2.
<?php echo editor_html('bn_content', get_text($bn['bn_content'], 0)); ?>
를 아래와 같이 변경했습니다.
<textarea id="bn_content" name="bn_content" style="width:100%"><?php echo $bn['bn_content']; ?></textarea>
/adm/mainbannerformupdate.php 의 내용중 본문을 삽입하는 코드에 2가지 문제가 있습니다.
문제1. 본문수정안됨
수정1-1.
<?php echo get_editor_js('bn_mainbanner'); ?>
<?php echo chk_editor_js('bn_mainbanner'); ?>
를 아래와 같이 변경
<?php echo get_editor_js('bn_content'); ?>
<?php echo chk_editor_js('bn_content'); ?>
수정1-2.
check_field(f.bn_mainbanner, "내용을 입력하세요.");
를 아래와 같이 변경했습니다.
check_field(f.bn_content, "내용을 입력하세요.");
문제2. 문제1을 해결하니 HTML 코드가 삽입되는 문제발생
수정2.
<?php echo editor_html('bn_content', get_text($bn['bn_content'], 0)); ?>
를 아래와 같이 변경했습니다.
<textarea id="bn_content" name="bn_content" style="width:100%"><?php echo $bn['bn_content']; ?></textarea>
ㅋㅋㅋㅋ 아이고 기초적인 오류가.. 죄송합니다';;ㅎㅎ
/adm/mainbannerlist.php 의 목록에서 사용여부가 함께 보이면 어떨까요?
저는 이렇게 수정해봤습니다.
수정1.
<th scope="col" width="60">순서</th>
를 아래와 같이 변경
<th scope="col" width="60">순서</th>
<th scope="col" width="60">사용여부</th>
수정2.
<td align="center"><?php echo $row['bn_sort']; ?></td>
를 아래와 같이 변경
<td align="center"><?php echo $row['bn_sort']; ?></td>
<td align="center"><?php if ($row['bn_use'] == "1") { echo "사용"; } else { echo "미사용"; } ?></td>
저는 이렇게 수정해봤습니다.
수정1.
<th scope="col" width="60">순서</th>
를 아래와 같이 변경
<th scope="col" width="60">순서</th>
<th scope="col" width="60">사용여부</th>
수정2.
<td align="center"><?php echo $row['bn_sort']; ?></td>
를 아래와 같이 변경
<td align="center"><?php echo $row['bn_sort']; ?></td>
<td align="center"><?php if ($row['bn_use'] == "1") { echo "사용"; } else { echo "미사용"; } ?></td>
관리자는 입맛에 맞게 수정해서 사용하심 될것같아요 ^^
ㅎ... 좋은 스킨을 더 편리하게 하고픈 욕심에 추가로 글 남겨봅니다.
관리자페이지에서 이미지를 추가한후 다시 FTP로 개수를 변경해야하는 불편함이 있어서 이렇게 수정해봤습니다.
더 편리한 방법도 있겠지만 일단 이렇게 하니까.. 사용여부만 체크하면 오케이...
이미지추출해야할 페이지에 삽입할 코드를 아래와 같이 삽입하면 소스 건들필요가 없어요
<?php
$dbconn = mysql_connect(G5_MYSQL_HOST,G5_MYSQL_USER,G5_MYSQL_PASSWORD) or die("데이터베이스 연결에 실패하였습니다.");
mysql_select_db(G5_MYSQL_DB, $dbconn);
$g5['mainbanner_table'] = G5_TABLE_PREFIX.'mainbanner'; // 메인배너 테이블
$mainbannerSql = " select * from ".$g5['mainbanner_table']." where bn_use = '1'";
//echo $mainbannerSql ."<br>";
$mainbannerSql = mysql_query($mainbannerSql);
$mainbannerRow = mysql_num_rows($mainbannerSql);
//echo $mainbannerRow ."<br>";
echo main_banner("", $mainbannerRow);
?>
관리자페이지에서 이미지를 추가한후 다시 FTP로 개수를 변경해야하는 불편함이 있어서 이렇게 수정해봤습니다.
더 편리한 방법도 있겠지만 일단 이렇게 하니까.. 사용여부만 체크하면 오케이...
이미지추출해야할 페이지에 삽입할 코드를 아래와 같이 삽입하면 소스 건들필요가 없어요
<?php
$dbconn = mysql_connect(G5_MYSQL_HOST,G5_MYSQL_USER,G5_MYSQL_PASSWORD) or die("데이터베이스 연결에 실패하였습니다.");
mysql_select_db(G5_MYSQL_DB, $dbconn);
$g5['mainbanner_table'] = G5_TABLE_PREFIX.'mainbanner'; // 메인배너 테이블
$mainbannerSql = " select * from ".$g5['mainbanner_table']." where bn_use = '1'";
//echo $mainbannerSql ."<br>";
$mainbannerSql = mysql_query($mainbannerSql);
$mainbannerRow = mysql_num_rows($mainbannerSql);
//echo $mainbannerRow ."<br>";
echo main_banner("", $mainbannerRow);
?>
한가지더 사족을 적어봅니다.
/extend/mainbanner.lib.php 에 삽입하면 메인 이외의 페이지에서도 항상 mainbanner.lib.php 를 호출해서 불필요하게 라이브러리가 열리는건 아닌가 싶어서요
그것을 /lib/mainbanner.lib.php 요렇게 삽입하고, 아래와 같이 호출하면 어떨까요?
<?php
include_once G5_LIB_PATH."/mainbanner.lib.php";
echo main_banner("",5);
?>
/extend/mainbanner.lib.php 에 삽입하면 메인 이외의 페이지에서도 항상 mainbanner.lib.php 를 호출해서 불필요하게 라이브러리가 열리는건 아닌가 싶어서요
그것을 /lib/mainbanner.lib.php 요렇게 삽입하고, 아래와 같이 호출하면 어떨까요?
<?php
include_once G5_LIB_PATH."/mainbanner.lib.php";
echo main_banner("",5);
?>
설치하기 편하게 해둔것뿐.. 편하신쪽으로 사용하시면됩니다 :)
그누보드 최신 받아서 설치해봤는데 안나오네요..ㅜ.ㅜ 성공하신분들 팁을 부탁합니다.ㅜ_ㅜ
정말 성공하신 분들 팁없나요? 메인에 호출을 어떤 소스를 넣어야하는건가요?
일년이나 지난뒤에나 해결이 된거같네요.
오늘 새벽작업중 해결했습니다.
저같은경우는 출력용 ID를 내부에 따로 선언했습니다...
mainbanner.skin
<div id="출력용ID" class="fill" style="background-image:url('<?php echo G5_DATA_URL.'/mainbanner/'.$list[$i]['bn_id'];?>');"></div>
로.. 선언하니 바로 출력되네요 ....
내용 수정부분만 내일 다시 수정하면.. 정상적으로 사용가능할꺼라고 봅니다..
졸려서..= _=..하하하하
자세한사항은.. http://sloft.kr 에...글남겨주세요..@_@...
오늘 새벽작업중 해결했습니다.
저같은경우는 출력용 ID를 내부에 따로 선언했습니다...
mainbanner.skin
<div id="출력용ID" class="fill" style="background-image:url('<?php echo G5_DATA_URL.'/mainbanner/'.$list[$i]['bn_id'];?>');"></div>
로.. 선언하니 바로 출력되네요 ....
내용 수정부분만 내일 다시 수정하면.. 정상적으로 사용가능할꺼라고 봅니다..
졸려서..= _=..하하하하
자세한사항은.. http://sloft.kr 에...글남겨주세요..@_@...
추가적으로..
문제1. 본문수정안됨
수정1-1.
<?php echo get_editor_js('bn_mainbanner'); ?>
<?php echo chk_editor_js('bn_mainbanner'); ?>
를 아래와 같이 변경
<?php echo get_editor_js('bn_content'); ?>
<?php echo chk_editor_js('bn_content'); ?>
수정1-2.
check_field(f.bn_mainbanner, "내용을 입력하세요.");
를 아래와 같이 변경했습니다.
check_field(f.bn_content, "내용을 입력하세요.");
문제2. 문제1을 해결하니 HTML 코드가 삽입되는 문제발생
수정2.
<?php echo editor_html('bn_content', get_text($bn['bn_content'], 0)); ?>
를 아래와 같이 변경했습니다.
<textarea id="bn_content" name="bn_content" style="width:100%"><?php echo $bn['bn_content']; ?></textarea>
이건 진행하시되... mainbannerform.php 여기서 하시구요...
문제1. 본문수정안됨
수정1-1.
<?php echo get_editor_js('bn_mainbanner'); ?>
<?php echo chk_editor_js('bn_mainbanner'); ?>
를 아래와 같이 변경
<?php echo get_editor_js('bn_content'); ?>
<?php echo chk_editor_js('bn_content'); ?>
수정1-2.
check_field(f.bn_mainbanner, "내용을 입력하세요.");
를 아래와 같이 변경했습니다.
check_field(f.bn_content, "내용을 입력하세요.");
문제2. 문제1을 해결하니 HTML 코드가 삽입되는 문제발생
수정2.
<?php echo editor_html('bn_content', get_text($bn['bn_content'], 0)); ?>
를 아래와 같이 변경했습니다.
<textarea id="bn_content" name="bn_content" style="width:100%"><?php echo $bn['bn_content']; ?></textarea>
이건 진행하시되... mainbannerform.php 여기서 하시구요...
마지막으로.. 해결중이긴하나..
추가하면...... 처음에는 이미지가 안올라가니.. 글쓰고 이미지 등록하시구요....
순서 자동추가는.. 찾아보는대로,,.다시 답글 달겠습니다..하휴
추가하면...... 처음에는 이미지가 안올라가니.. 글쓰고 이미지 등록하시구요....
순서 자동추가는.. 찾아보는대로,,.다시 답글 달겠습니다..하휴
기존제작자분이 포기하신건지 ㅜㅜ 필요하신분들이 더 업뎃해주시네요
감사히 쓰겠습니다
감사히 쓰겠습니다