묻고답하기
페이지에서 내용 직접 추가시 생성되는 코드는???
2010.01.31 18:57
안녕하세요.
XE로 홈페이지를 작업중에 있습니다.
페이지를 이용해 정적으로 보이는 화면을 만들려고 합니다.
페이지에서 페이지 수정 -> 내용 직접 추가로 html소스를 집어넣었습니다만, 필요없는 코드들이 생성되더군요.
(위젯 삽입시 자동으로 생성되는것 같습니다...)
페이지 모듈의 템플릿을 보니 page_contents를 불러오고 이게 뭔가 찾아봤더니
DB의 modules의 content안에 있는 위젯 코드를 불어오는것으로 이해했습니다.
(맞는지요?)
이부분을 위젯 코드 없이 그냥 날코드가 들어갔으면 하는데 수정이 가능한지요.
php지식이 부족해 소스만 보고는 잘 모르겠습니다. 가능하가면 방법을 알려주시면 감사하겠습니다...
그럼 부탁드립니다!
댓글 2
-
현의느낌
2010.01.31 19:13
-
Mystique
2010.01.31 20:11
네.. 그 생각도 했습니다만, DB백업만으로는 컨텐츠 백업이 안되서 cms의 의미가 없을듯 합니다. 계속 소스 찾아보는 중 ㅜㅜ -
Mystique
2010.01.31 21:12
자답입니다만, 그냥 스크립트로 필요없는 소스만 지웠습니다.
구글링 해보니 비슷하게 사용하시는 분들도 계시더군요 ㅡㅡ;;
/modules/page/tpl/content.html 수정사항입니다.
<div id="pageContentsWrap">{$page_content}</div>
<script type="text/javascript">
(function($){
$(document).ready(function() {
var htmlStr = $("#pageContentsWrap").children().children().html();
$("#pageContentsWrap > div").remove();
$("#pageContentsWrap").append(htmlStr);
});
})(jQuery);
</script>대략 이런식.....
직접 php코딩을 하거나 html 코드를 나열하려면
html 파일을 만들어서 외부페이지로 만들어 쓰는 방법이 나을껍니다. ^^
즉 content에 들어갈 부분을 html이나 php 파일을 include 해서 출력하는거지요.
외부페이지에 대한 설명을 찾아보세요 =)