묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
DB 테이블에 필드 추가 사용에 관해서
2010.09.01 01:28
게시판 갤러리기능을 사용하면 xe_documents 테이블에 데이타가 저장되더라구요.
질문 1.xml 정보로 데이타 삽입 수정 삭제 하는거 같던데 데이타베이스 건드리는 실제
로직은 어떤것들인가요?
질문 2. 만약 테이블에 추가 필드를 넣었다면 어느 곳에 추가로직이 필요한가요?
질문 3. 갤러리 형태로 출력하면 보통 글쓴이 타이틀 등 내용이 이미지 밑에 출력되는데
이 내용을 이미지 옆에 출력하고 싶으면 어느 css 파일 손 바줘야 되나요?
지금 오작교 사이트 수정중인데요.부족한 데이타는 새로 추가된 필드에 저장해서
출력하려고 하는데 로직이 감에 잡히질 안습니다.
파일에서 xe_documents 접속하는 부분 어떤 부분인지 밤새 뚜져도 아무 성과가
없어서 고민중입니다. 아시는 분 조언 부탁드리겠습니다.
2. XE에서 타 모듈의 경우 추가적인 필드를 넣으면 수정할 꺼리가 많습니다. 기본적으로 지켜야할 포멧이 있기 때문이지요.원하시는 필드는 확장변수를 이용하거나 그런부분이 아니라고 하시면 board.controller.php나 document.controll.php에서 글 등록되는 부분을 수정하셔서 extra_vars라는 필드를 이용해 serialize시켜야 합니다.프로그램에 능통하셔야 적용해서 쓸수있는 어려움이 있습니다.
3. 보통 css는 해당 스킨안에 common.css, default.css 등으로 만들어 놓는게 기본입니다.해당 내용의 경우 style_gallery.html 같은 파일을 여셔서 class="이름" 같은 내용을 찾으신 후 위 제목 부분에 관련된 class명을 찾아 common.css, default.css에 해당하는 class (예 .abc {font-size:10pt;} ) 의 내용을 바꿔야합니다.
여담입니다만,
워낙 개인이 만든 스킨들이 많고 복잡한거기 때문에 간단하게 답하기는 어렵고 또한 답한다해도 적용하기는 더욱더 어려울 겁니다.이런 부분들은 기본적인 방법론 이야기를 듣고 내가 할수있는거다 아니다를 빨리 캐치해서 의뢰할지 공부해볼지 생각하시는게 시간낭비가 없을 것 같습니다.