FAQ가 항상 열려있게 할수있나요??

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
FAQ가 항상 열려있게 할수있나요??

QA

FAQ가 항상 열려있게 할수있나요??

본문

클릭하면 열리는게 아니라

모든 글들이 열려있게 하려고하는데

가능한가요 ??

 

<?php

include_once('./_common.php');

 

//dbconfig파일에 $g5['faq_table'] , $g5['faq_master_table'] 배열변수가 있는지 체크

if( !isset($g5['faq_table']) || !isset($g5['faq_master_table']) ){

    die('<meta charset="utf-8">관리자 모드에서 게시판관리->FAQ관리를 먼저 확인해 주세요.');

}

 

// FAQ MASTER

$faq_master_list = array();

$sql = " select * from {$g5['faq_master_table']} order by fm_order,fm_id ";

$result = sql_query($sql);

while ($row=sql_fetch_array($result))

{

    $key = $row['fm_id'];

    if (!$fm_id) $fm_id = $key;

    $faq_master_list[$key] = $row;

}

 

if ($fm_id){

    $qstr .= '&fm_id=' . $fm_id; // 마스터faq key_id

}

 

$fm = $faq_master_list[$fm_id];

if (!$fm['fm_id'])

    alert('등록된 내용이 없습니다.');

 

$g5['title'] = $fm['fm_subject'];

 

$skin_file = $faq_skin_path.'/list.skin.php';

 

include_once(G5_THEME_PATH.'/sub/sub0402.php');

 

if(is_file($skin_file)) {

    $admin_href = '';

    $himg_src = '';

    $timg_src = '';

    if($is_admin)

        $admin_href = G5_ADMIN_URL.'/faqmasterform.php?w=u&fm_id='.$fm_id;

 

    if(!G5_IS_MOBILE) {

        $himg = G5_DATA_PATH.'/faq/'.$fm_id.'_h';

        if (is_file($himg)){

            $himg_src = G5_DATA_URL.'/faq/'.$fm_id.'_h';

        }

 

        $timg = G5_DATA_PATH.'/faq/'.$fm_id.'_t';

        if (is_file($timg)){

            $timg_src = G5_DATA_URL.'/faq/'.$fm_id.'_t';

        }

    }

 

    $category_href = G5_BBS_URL.'/faq.php';

    $category_stx = '';

    $faq_list = array();

 

    $stx = trim($stx);

    $sql_search = '';

 

    if($stx) {

       $sql_search = " and ( INSTR(fa_subject, '$stx') > 0 or INSTR(fa_content, '$stx') > 0 ) ";

    }

 

    if ($page < 1) { $page = 1; } // 페이지가 없으면 첫 페이지 (1 페이지)

 

    $page_rows = G5_IS_MOBILE ? $config['cf_mobile_page_rows'] : $config['cf_page_rows'];

 

    $sql = " select count(*) as cnt

                from {$g5['faq_table']}

                where fm_id = '$fm_id'

                  $sql_search ";

    $total = sql_fetch($sql);

    $total_count = $total['cnt'];

 

    $total_page  = ceil($total_count / $page_rows);  // 전체 페이지 계산

    $from_record = ($page - 1) * $page_rows; // 시작 열을 구함

 

    $sql = " select *

                from {$g5['faq_table']}

                where fm_id = '$fm_id'

                  $sql_search

                order by fa_order , fa_id

                limit $from_record, $page_rows ";

    $result = sql_query($sql);

    for ($i=0;$row=sql_fetch_array($result);$i++){

        $faq_list[] = $row;

        if($stx) {

            $faq_list[$i]['fa_subject'] = search_font($stx, conv_content($faq_list[$i]['fa_subject'], 1));

            $faq_list[$i]['fa_content'] = search_font($stx, conv_content($faq_list[$i]['fa_content'], 1));

        }

    }

    include_once($skin_file);

} else {

    echo '<p>'.str_replace(G5_PATH.'/', '', $skin_file).'이 존재하지 않습니다.</p>';

}

 

include_once(G5_THEME_PATH.'/sub/sub_tail.php');

?>


이 질문에 댓글 쓰기 :

답변 2

스타일 수정하셔도 됩니다.

skin/faq/basic/style.css

또는

theme/basic/skin/faq/basic/style.css 파일에서


대략 19 라인에

#faq_con .con_inner 부분에서 display : none; => display : block;

 

하시면 처음에 모두 열린 상태로 나올겁니다.


자바스크립트에서

function faq_open(el) 부분을 주석 처리하시면 닫히지 않게 될겁니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 10,635
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT