테스트 사이트 - 개발 중인 베타 버전입니다

제품 분류별로 상세페이지를 다르게 설정을 다시 질문드립니다.

· 13년 전 · 55 · 1
ftp 접속이 계속 안된다 하셔서 다른 호스팅 주소로 확인 부탁드립니다.
전느 접속이 잘 되고 아이피 차단하지 않았는데... 알수가 없네요...
이 ftp 정보로 확인해 주시면 제가 확인하도록 하겠습니다.^^



제품 분류별로 상세페이지를 다르게 하고 싶습니다.
즉 a분류는 item-a.php로 보여지고
c분류는 item-c.php로 보여지도록 설정 가능할까요?

http://sir.co.kr/bbs/board.php?bo_table=yc4_qa&wr_id=35044&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%EC%83%81%EC%84%B8%ED%8E%98%EC%9D%B4%EC%A7%80+%EB%94%94%EC%9E%90%EC%9D%B8

이글 참고하려 하는데 이해가 잘 안되서요 조금만 자세하게 설명해 주시면 감사하겠습니다.
ftp 비번이 잘못 기재되어 다시 질문 드립니다.

============================================================================
약간의 소스 수정으로 가능합니다.

shop/item.php 의

// 분류사용, 상품사용하는 상품의 정보를 얻음
$sql = " select a.*,
b.ca_name,
b.ca_use
from $g4[yc4_item_table] a,
$g4[yc4_category_table] b
where a.it_id = '$it_id'
and a.ca_id = b.ca_id ";
$it = sql_fetch($sql);
if (!$it[it_id])
alert("자료가 없습니다.");
if (!($it[ca_use] && $it[it_use])) {
if (!$is_admin)
alert("판매가능한 상품이 아닙니다.");
}

이 코드 아래를 잘라내어 다른 파일을 생성합니다.

item10.inc.php
item20.inc.php

if (preg_match("/^10/", $it[ca_id])) {
include_once("item10.inc.php");
}
else if (preg_match("/^20/", $it[ca_id])) {
include_once("item20.inc.php");
}
...

과 같이 코딩하시면 됩니다.

================================================================================

이렇게 설명한 글을 보고 적용하려 합니다.
여기서 shop/item.php 를 아래와 같이 수정한다는 것인가요?
어떤 페이지를 수정하는지 알려주시면 감사하겠습니다.^^


if (preg_match("/^10/", $it[ca_id])) {
include_once("item10.inc.php");
}
else if (preg_match("/^20/", $it[ca_id])) {
include_once("item20.inc.php");
}


를 어디다 적용하는지 다시 한번만 설면 부탁드립니다.^^
스크랩 0

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 1개

shop/item.php 의 하단에

if (preg_match("/^10/", $it[ca_id])) {
include_once("item10.inc.php");
}
else if (preg_match("/^20/", $it[ca_id])) {
include_once("item20.inc.php");
}
else {
include_once("item30.inc.php");
}
?>

이 코드를 적용해 놓았으니 확인해 주시기 바랍니다.

게시글 목록

번호 제목
56073
56067
56065
56060
56058
56055
56051
56048
56044
56043
56042
56039
56035
56032
56030
56028
56025
56018
56012
56010