Context::addHtmlFooter($html)

 

보통 애드온에서는 이런 식으로 출력을 하는데요, 

완전히 별개의 html 문서를 레이아웃에 출력하고자 합니다.

 

require_once('./addons/easiLupang/skins/easiLupang/easiLupang.html');

 

인클루드를 사용해봤지만 <!--@if()--> <!--@end--> 이런 코드가 그대로 나타나고,

{getURL('act','dispMemberScrappedDocument')}

이런 코드도 인식을 못하더군요

 

html 문서가 템플릿 컴파일이 되어야 하는데 인클루드로는 안되서 문제네요

  • profile
    Context::addCSSFile('./addons/easiLupang/skins/easiLupang/easiLupang.css');
    Context::loadFile(array('./addons/easiLupang/skins/easiLupang/easiLupang.js', 'body', '', null), true);
    $tpl_path = './addons/easiLupang/skins/easiLupang/'.$skin;
    $tpl_file = 'easiLupang.html';
    $oTemplate = &TemplateHandler::getInstance();
    $output = $oTemplate->compile($tpl_path, $tpl_file);
    Context::addHtmlFooter($output);

    이렇게 해결했습니다.
  • profile
    응원합니다. ^^
  • ?
    혹시 어디서 어떻게 변경을 해야 할지 알수 있을까요 ? 부탁 드립니다 ~`