xe 다국어 처리를 하는데 include 처리가 안되는 것이였다.. 역시 xe개발은 어렵다..많은 개발자들이 xe 개발을 어려워 하는 이유가 있다. xe 템플릿 문법을 사용하여 이런식으로 썼더니 Err : '... ' template file does not exists. 이런 오류등이 나왔다. 그래서 여러번 삽질하고 많은 시간과 노력을 소비한 후 정답을 찾았다. 정답은이렇게 하면 되었다. `외부페이지`로 만든 페이지 에서 이나 두 문법이 적용이 안되네요. 경로는 지정한 경로 그대로 나오면서 오류가 나옵니다. Err : '/html/targetfilename.html' template file does not exists. 인클루드 할 파일(targetfilename.html) 은 속해 있는 파일 inc..
나도 궁금해 했고 현재도 xe 개발하고 싶은 사람들에게 아주 궁금한 사항이 도대체 xe 게시판에 글이 써지는 과정이 어떻게 되냐는 것이다. xe를 처음 접하는 개발자들에게 좌절?을 안겨주기도 하는 방식을 하나씩 살펴보기로 하자. 우선 1. write_form.html경로: modules/board/skins/default/write_form.html onsubmit="return procFilter(this, window.insert)" 이 함수 부분을 잘 살펴보면 insert 필터를 호출하라는 느낌이다. 2. xml_js_filter.js경로: common/js/xml_js_filter.js /** * @brief Function to process filters * @deprecated */funct..
음.. 이제 까지 xe를 정신없이 개발해서 그냥 파일 임포트 하는 부분에다가 내 현재 설치 경로를 하드 코딩 해서 넣었다. 그러다 보니.. 내가 만든 소스를 다른곳에서 포팅 하거나 할때 항상 1번에 전문가 처럼 되는게 아니라 2,3번 아마추어 처럼 손이 가야 돌아갔다. 클라이언트 상황이 저 마다 다를 수 있으니.. 그래서 xe가 설치된 루트 경로를 가져와서 코딩 하면 그런 불편함이 없어지지 않을까 생각한다. 그것은 바로 $_SERVER['DOCUMENT_ROOT'] 사용하려면 require_once $_SERVER['DOCUMENT_ROOT'].'/config/config.inc.php'; 이렇게 하면 된다. 그리고 한가지더! xe 구버전에서는 define('__XE__',true); 하면 안 읽힌다. ..
$module_srl=245;define('__XE__',true);require_once("../../config/config.inc.php");$oContext=&Context::getInstance();$oContext->init();$oCommentController=&getController('comment');$obj->module_srl=68;$obj->document_srl=160;$obj->nick_name='gary';$obj->content='aa';//$obj->parent_srl=0;print_r( $oCommentController->insertComment($obj,true) );?>VSCode로 했더니 배경이 검네..밑줄도 나오고.. ㅜ
$module_srl=245;define('__ZBXE__',true);require_once("../config/config.inc.php");$oContext=&Context::getInstance();$oContext->init();$cont="";$nick_name=$_REQUEST["nick_name"];$hp1=$_REQUEST["hp1"];$hp2=$_REQUEST["hp2"];$hp3=$_REQUEST["hp3"];$email1=$_REQUEST["email1"];$email2=$_REQUEST["email2"];$email3=$_REQUEST["email3"];$company=$_REQUEST["company"];$homepage=$_REQUEST["homepage"];$url=$_REQ..
xe에서 게시판 관리자 들어가면 글 쓰면 메일이 가는게 있다. 그런데 이런저런 이유로 잘 안가는 경우도 있다. 그래서 인터넷 찾아보면 여러가지 방법도 나와 있긴 한다. 일단 현재 xe에서 메일 보내는 방식은 아래와 같다. board.controller.php 파일에 메일 보내는 부분 // send an email to admin userif($output->toBool() && $this->module_info->admin_mail){$oModuleModel = getModel('module');$member_config = $oModuleModel->getModuleConfig('member');$oMail = new Mail();$oMail->setTitle($obj->title);$oMail->se..
- Total
- Today
- Yesterday
- ocajp
- C
- Python
- 자바
- 문자열
- MySQL
- ocjap
- 파싱
- 자바 셀레니움
- 이클립스
- webix
- EC
- ocpjp
- 프로씨
- 인포믹스
- C언어
- XE
- JDBC
- 오라클
- KG
- proc
- 자바 smtp
- php
- 파이썬
- xe addon
- 포인터
- xe애드온
- 스크래핑
- XE3
- esql
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |