정말 초보적인 질문..... 새로만든 url에 코드를 넣고싶은데요.
본문
새 페이지를 내용관리를 통해서 url을 생성했습니다.
메뉴에 그 url 을 연결해서 해당메뉴 클릭시 그 url 로 이동이 되구요.
이제 그 페이지 부분을 꾸미고 내용으로 채우기 위해서 챗gpt 통해서 받은 html 을 넣고 싶은데요.
도대체 그 url 에 해당하는 php 파일이 어디있는지 모르겠습니다.
홈화면이 아닌 내용관리, 혹은 게시판을 추가해서 생성된 url 들은 어디가서 수정할수 있을까요?
정말 초보적인 질문이네요...
파일질라 ftp 열어놓고 몇시간쨰 찾아보고있는데
도움을 요청하는게 나을것같아서 이렇게 글 올려봅니당
답변 3
혹시 그냥 내용수정하기 눌러서 html 클릭후 그 곳에 해당 코드를 넣을까도 했었지만
그 url에 내용하나만 넣을것도 아니고, 여러 컨텐츠들을 채울것이라서
일단 php 파일을 찾아보고 싶어서 이렇게 여쭤봅니다! 그 파일에 css파일도 연동해서 제대로 내용 채우고 꾸며보려구요!
[내용관리]는, 내용이 DB에 저장됩니다.
[내용관리]를 보여주는 파일은, /skin/content/basic/content.skin.php 입니다.
지금 하고자 하는 바를 살펴보았을 때는, [내용관리] 사용이 맞지 않는 것으로 보입니다.
커스텀 파일을 생성하고, 커스텀 파일을 URL 을 통해 확인하는 방법 예시는 다음과 같습니다.
1) FTP 접속 후, 서버에 'sample' 폴더 생성
2) 서버의 'sample' 폴더 진입 후, 연습용 파일 sample.html 파일 업로드
3) 브라우저에서 [도메인]/sample/sample.html 로 확인
4) 연습용 파일 sample.html (또는 sample.php) 내용 수정 -> 업로드 -> 브라우저에서 확인
※ 메뉴에 추가하는 경우 경로는 '/sample/sample.html' 로 해주면 됩니다.
일단 초이준님 질문으로 봤을때
공통적인 html을 넣으시고 싶다신 것으로 판단되는데요
방법은 여러가지가 있으나 모든 조건이 틀릴 수 있기에 한가지 방법을 안내해드립니다.
1. 상단에 공통적인 내용을 넣는다
2. 하단에 공통적인 내용을 넣는다
3. 중간에 공통적인 내용을 넣는다.
4. 일부 페이지만 공통적인 내용을 넣는다
1번과 2번은 관리자 내용수정에서 상단 파일 경로, 하단 파일 경로 에다가 만드신 html 경로를 넣는건데요
기본값은 비워져 있으면 ./_head.php 와 ./_tail.php 로 불러옵니다.
이걸 응용해서 상단으로 예를 들어드릴께요
/bbs/_head.php 파일과 내용이 같은 /bbs/_head2.php 를 만드신다음 안쪽에 head.php 를 head2.php로 변경 저장합니다.
/head.php 파일과 내용ㅇ이 같은 /head2.php 파일을 만드십니다.
그리고 head2.php 파일안에 html 넣으시면
content.php 로 이루어진 모든 내용들은 head2.php 파일을 불러오게 되는거죠
하단으로 맞추고 싶으시다면 반대로 tail.php 를 건드리는거죠 /bbs/_tail2.php /tail2.php
추가로 이페이지에선 사용하고 저페이지에선 사용하지않는다 하시면
관리자 내용관리에서 상단 파일 경로, 하단 파일 경로 넣고 않넣고로 조정하시면 됩니다.
3번 중간에 넣는다 요거는 php와 자바스크립트, 제이쿼리, ajax 등을 사용하셔야 쉽게 응용 가능합니다.
어렵겠죠? 어렵습니다. 이부분은 글로 설명드리기가 어렵네요
결론 : 가능은 하다
4번 php 변수에 대해 이해하고 계셔야 합니다. php 변수를 개인이 직접 설정해두고 if 같은 조건문으로 불러오는 경우로 해결할 수 있습니다.
결론 : 가능은 하다
원본을 안건들이는 내에서는 1번 2번 정도이구요
3번 부터는 그누보드 기본베이스를 좀 건드릴줄 알아야 가능 하시다고 생각하시면 됩니다.
참고로 점점 html의 좋은 기능을 쓰고 싶다 이럴때는 내용관리에는 한계가 있습니다.
페이지를 만드셔서 직접 url 생성하시고 그누보드 상단 연동 하시면 더 좋은 페이지들을 만드실 수 있습니다.