"입면분할창", "pos"=>"left", "page" => "20p", "desc" => "조망권과 환기를 극대화한 시스템", "pruimg_url" => $skin_url . '/images/1.webp',"img_url" => $skin_url . '/images/1.webp', 'xPct'=> 46.4, 'yPct'=> 12.5],
["title" => "프로젝트창","pos"=>"left", "page" => "48p", "desc" => "기밀성이 우수한 상부 개폐식 창호", "pruimg_url" => $skin_url . '/images/2.webp',"img_url" => $skin_url . '/images/2' . '.webp', "xPct" => 25.4, "yPct" => 24.8],
["title" => "소형단창","pos"=>"left", "page" => "36p", "desc" => "침실 소형 전용 슬라이딩 창호", "pruimg_url" => $skin_url . '/images/3.webp',"img_url" => $skin_url . '/images/3' . '.webp', "xPct" => 7.6, "yPct" => 33.0],
["title" => "학교창","pos"=>"left", "page" => "40p", "desc" => "안전 기능이 강화된 환기창", "pruimg_url" => $skin_url . '/images/5.webp',"img_url" => $skin_url . '/images/5' . '.webp' ],
["title" => "판넬창", "pos"=>"left", "page" => "44p", "desc" => "벽체 마감용 내구성 우수 창호", "pruimg_url" => $skin_url . '/images/4.webp',"img_url" => $skin_url . '/images/4' . '.webp'],
["title" => "대형단창","pos"=>"right", "page" => "32p", "desc" => "발코니 전용 단열 슬라이딩 단창", "pruimg_url" => $skin_url . '/images/6.webp',"img_url" => $skin_url . '/images/6' . '.webp', "xPct" => 62.1, "yPct" => 16.1],
["title" => "대형이중창","pos"=>"right", "page" => "28p", "desc" => "방음 및 풍압 견딤력이 우수한 이중창","pruimg_url" => $skin_url . '/images/7.webp', "img_url" => $skin_url . '/images/7' . '.webp', "xPct" => 62.1, "yPct" => 16.1],
["title" => "스마트 발코니 전용창","pos"=>"right", "page" => "12p", "desc" => "외창 전용 고기밀 샷시","pruimg_url" => $skin_url . '/images/8.webp', "img_url" => $skin_url . '/images/8' . '.webp', "xPct" => 62.1, "yPct" => 16.1],
["title" => "스마트 이중창","pos"=>"right", "right" => "24p", "desc" => "보안이 강화된 자동잠금 이중창","pruimg_url" => $skin_url . '/images/9.webp', "img_url" => $skin_url . '/images/9' . '.webp', "xPct" => 93.5, "yPct" => 41.6],
["title" => "발코니 확장 이중창","pos"=>"right", "page" => "16p", "desc" => "거실 확장용 고단열 이중창","pruimg_url" => $skin_url . '/images/10.webp', "img_url" => $skin_url . '/images/10' . '.webp', "xPct" => 93.5, "yPct" => 41.6],
];
while($row = sql_fetch_array($result)) {
// 💡 [수정] 게시판의 첫 번째 첨부파일(bf_no = 0)을 가져옵니다.
$sql_file = " select bf_file from {$g5['board_file_table']} where bo_table = '{$bo_table}' and wr_id = '{$row['wr_id']}' and bf_no = 0 ";
$file = sql_fetch($sql_file);
if (isset($file['bf_file']) && $file['bf_file']) {
// 실제 업로드된 파일 경로
$img_url = G5_DATA_URL . '/file/' . $bo_table . '/' . $file['bf_file'];
} else {
// 파일이 없을 경우 기본 이미지 또는 기존 방식 사용 (fallback)
$encoded_filename = rawurlencode($row['wr_subject']);
$img_url = $skin_url . '/images/' . $encoded_filename . '.png';
}
$link_set = null;
if(isset($row['wr_7']) && !empty($row['wr_7']) && $row['wr_7'] != 0 && $row['wr_7'] != '') {
$link_set = get_pretty_url("product", $row['wr_7']);
}
$db_products[] = array(
"title" => $row['wr_subject'],
"page" => $row['wr_4'],
"desc" => $row['wr_1'],
"content" => conv_content($row['wr_content'], 1), // 💡 클릭용 에디터 HTML 원본
"xPct" => (float)$row['wr_5'],
"yPct" => ((float)$row['wr_6']),
"pruimg_url" => $img_url,
"img_url" => '',
"link" => $link_set, // 💡 게시글 상세 주소 추가
);
}
if (empty($db_products)) {
$db_products = [
["title" => "입면분할창", "pos"=>"left", "page" => "20p", "desc" => "조망권과 환기를 극대화한 시스템", "pruimg_url" => $skin_url . '/images/1.webp',"img_url" => $skin_url . '/images/1.webp', 'xPct'=> 46.4, 'yPct'=> 12.5],
["title" => "프로젝트창","pos"=>"left", "page" => "48p", "desc" => "기밀성이 우수한 상부 개폐식 창호", "pruimg_url" => $skin_url . '/images/2.webp',"img_url" => $skin_url . '/images/2' . '.webp', "xPct" => 25.4, "yPct" => 24.8],
["title" => "소형단창","pos"=>"left", "page" => "36p", "desc" => "침실 소형 전용 슬라이딩 창호", "pruimg_url" => $skin_url . '/images/3.webp',"img_url" => $skin_url . '/images/3' . '.webp', "xPct" => 7.6, "yPct" => 33.0],
["title" => "학교창","pos"=>"left", "page" => "40p", "desc" => "안전 기능이 강화된 환기창", "pruimg_url" => $skin_url . '/images/5.webp',"img_url" => $skin_url . '/images/5' . '.webp' ],
["title" => "판넬창", "pos"=>"left", "page" => "44p", "desc" => "벽체 마감용 내구성 우수 창호", "pruimg_url" => $skin_url . '/images/4.webp',"img_url" => $skin_url . '/images/4' . '.webp'],
["title" => "대형단창","pos"=>"right", "page" => "32p", "desc" => "발코니 전용 단열 슬라이딩 단창", "pruimg_url" => $skin_url . '/images/6.webp',"img_url" => $skin_url . '/images/6' . '.webp', "xPct" => 62.1, "yPct" => 16.1],
["title" => "대형이중창","pos"=>"right", "page" => "28p", "desc" => "방음 및 풍압 견딤력이 우수한 이중창","pruimg_url" => $skin_url . '/images/7.webp', "img_url" => $skin_url . '/images/7' . '.webp', "xPct" => 62.1, "yPct" => 16.1],
["title" => "스마트 발코니 전용창","pos"=>"right", "page" => "12p", "desc" => "외창 전용 고기밀 샷시","pruimg_url" => $skin_url . '/images/8.webp', "img_url" => $skin_url . '/images/8' . '.webp', "xPct" => 62.1, "yPct" => 16.1],
["title" => "스마트 이중창","pos"=>"right", "right" => "24p", "desc" => "보안이 강화된 자동잠금 이중창","pruimg_url" => $skin_url . '/images/9.webp', "img_url" => $skin_url . '/images/9' . '.webp', "xPct" => 93.5, "yPct" => 41.6],
["title" => "발코니 확장 이중창","pos"=>"right", "page" => "16p", "desc" => "거실 확장용 고단열 이중창","pruimg_url" => $skin_url . '/images/10.webp', "img_url" => $skin_url . '/images/10' . '.webp', "xPct" => 93.5, "yPct" => 41.6],
];
} else {
process_product_positions($db_products, $main_visual_product_data);
}
/**
* 2. 특정 방향(left/right)의 제품 아이템들을 출력하는 함수
*/
function render_product_side($db_products, $side) {
if (empty($db_products)) return '';
$html = '';
foreach ($db_products as $item) {
// 지정된 방향(left/right)의 아이템만 필터링
if ($item['pos'] !== $side) continue;
// 링크 속성 준비 (prolink 값이 있을 때만 생성)
$link_attr = (isset($item['link']) && !empty($item['link'])) ? ' data-prolink="'.$item['link'].'"' : '';
// HTML 문자열 생성
$html .= '
'.$item['title'].'
'.$item['desc'].'
';
}
return $html;
}
$layout_grid_config = [
'top' => [
'columns' => [
['rows' => 1], // 1번 열: 1행 (통짜)
['rows' => 1], // 2번 열: 2행 (상하 분할)
]
],
// 'middle' => [
// 'columns' => [
// ['rows' => 2], // 1번 열: 2행
// ['rows' => 2], // 2번 열: 2행
// ],
//
// ],
// 'bottom' => [
// 'columns' => [
// ['rows' => 1] // 1번 열: 1행 (통짜)
// ]
// ]
];
// 테마 스타일 및 스크립트 로드
add_stylesheet('', 0);
add_stylesheet('', 0);
add_stylesheet('', 0);
//add_stylesheet('', 0);
add_stylesheet('', 0);
add_javascript('', 0);
add_javascript('', 0);
add_javascript('', 0);
// JS 추가 (GSAP 라이브러리를 먼저 로드하고, 그 뒤에 custom.js를 로드)
add_javascript('', 0);
include_once(G5_ADMIN_PATH . '/order_manage/components/_expert_visit_popups.php');
?>
'back20.jpg', 'subtitle' => '이끌림으로 품격을 높이다!'],
['bg' => 'back014.jpg', 'subtitle' => '유려하고 모던한 디자인으로
공간의 품격을 한단계 높여줍니다.'],
['bg' => 'back012.jpg', 'subtitle' => '다년간의 축적된 노하우와 기술력으로
최상의 만족을 드립니다.']
];
foreach ($main_visual_data as $item) {
?>
고객의 공간을 완성하는 프리미엄 창호 시스템 이끌림샤시로 시작하세요
고객의 생활 공간을 고려한 설계와 정밀한 기술력으로
최고의 품질과 안정적인 A/S를 제공합니다.
SMART WINDOW ORDERING
창호의 새로운 기준,
이끌림샤시로 시작하세요
복잡한 창호 교체, 이제 온라인 견적으로 투명하게.
고품질 자재와 전문가의 손길을 클릭 한 번으로 만나보세요.
🏢
창호 온라인 주문
실시간 직접 견적 및 주문 확정
👨🔧
창호 전문가 부르기
방문 실측 및 맞춤 상담 신청