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

영카트 여러 상세페이지 만들기 입니다. 채택완료

박정인 6년 전 조회 2,991

skin/shop/basic/item.form.skin.php 에다가 상세페이지를 만들어놨습니다.

그리고 8개의 상세 페이지를 더 만들어야하는데

각각의 상세페이지가 색깔부터 다 다릅니다.

그러면 어디에 만들어야하나요?? 고수님들 부탁드립니다!!

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

답변 1개

채택된 답변
+20 포인트
플래토
6년 전

그냥 개념적으로

 

skin/shop/basic/item.form.skin.php 파일이 존재한다고 치면

 

/shop/item.php 에서 해당 내용을 include 하게 되어있습니다.

 

8개의 상세페이지라는것이

하향확장인지, 판단이 모호하나 

전부다 로딩이라면

/shop/item.php 에서 8개의 파일을

 

/skin/shop/basic/item.form1.skin.php

/skin/shop/basic/item.form2.skin.php

/skin/shop/basic/item.form3.skin.php

/skin/shop/basic/item.form4.skin.php

/skin/shop/basic/item.form5.skin.php

/skin/shop/basic/item.form6.skin.php

/skin/shop/basic/item.form7.skin.php

/skin/shop/basic/item.form8.skin.php

 

로 구성하셔서 include 시키면 되지 않을까요?

 

8개의 페이지라는것이 하단에 나와야하는 내용이라면

전부 include시켜서 display 요소로 제어하는 방법도 있고

 

item.php 에서 

조건에 따라 분기하는 방법도 있기때문에

 

만드는건 개념적으로 동일선상에 위치하는게 제작/관리하기에 좋습니다.

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 4개

박정인
6년 전
skin/shop/basic/item.form.skin.php 안에 있는 소스들을 긁어와서 1,2,3,4,... 이렇게 다른 파일을 만든뒤에 include하면 된다는 말씀이시죠??
플래토
6년 전
@박정인
만드시려는게 폼형태를 8개 만드실거면 그렇게 하시면되는데
파일의 내용을 복사하는것보다 파일자체를 복사해서 명칭변경해서 확장하는게 좋습니다만

주의하셔야할것은
폼으로 만드는구조에서는
내용을 접근하려면
태그의 id들은 고유하게 접근해야하고
<form>의 명칭도 고유해야 합니다.

물론 스크립트도 각각 작동되어야겠죠
박정인
6년 전
각각 다른페이지 여서 파일 자체를 복사했습니다!
혹시 인클루드는 어떻게 하면될까요??
아예 왕초보여서...죄송합니다ㅜ
플래토
6년 전
@박정인
/shop/item.php 를 열어서 참고하시던지

잘 안되고 어려우시면 제작의뢰를 이용하시면 됩니다.

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

답변을 작성하려면 로그인이 필요합니다.

로그인