private static function getHTMLResponse($model) { $frontendRoot = Config::getModulesUrl() . "frame_mod_sweepstake_list/frontend/"; $include = "\n\t\t\t\t<link rel='stylesheet' href='" . $frontendRoot . "css/frame_mod_sweepstake_list.css' type='text/css' />\n\t\t\t\t<link rel='stylesheet' href='" . Config::getBaseURL() . "frontend/lib/table_style1/css/style.css' type='text/css' />"; $script = ""; $html = "\n<div ng-app='FrameModSweepstakeList_Module' data-ng-init=\"_MODULE_ID_='" . $model->getModuleId() . "';sweepstakeBaseUrl='" . SweepstakeManager::getEndSweepstakeBaseUrl() . "'\" ng-controller=\"FrameModSweepstakeList_Controller\">\n<div ng-include=\"'" . $frontendRoot . "html/frame_mod_sweepstake_list.html'\"></div>\n</div>\n\n<SCRIPT LANGUAGE='Javascript' SRC='" . $frontendRoot . "js/frame_mod_sweepstake_list.js'></SCRIPT>"; $res = new FrameworkResponse(); $res->setStatus(FrameworkResponse::$STATUS__READY); $res->setHtml($html); $res->setScript($script); $res->setImport($include); return $res; }
private static function getHTMLResponse($model) { $res = new FrameworkResponse(); $moduleClass = $model->getModuleClassName() . "_Model"; if ($model->getCurrentState() == $moduleClass::$STATE__START) { $sweepstakeData = $model->getSweepstakeData(); $frontendRoot = Config::getModulesUrl() . $model->getModuleDirName() . "/frontend/"; $include = "<SCRIPT LANGUAGE='Javascript' SRC='" . $frontendRoot . "js/" . $model->getModuleDirName() . ".js'></SCRIPT>\n\t\t\t\t\t\t<link rel='stylesheet' href='" . $frontendRoot . "css/" . $model->getModuleDirName() . ".css' type='text/css' />\n\t\t\t\t\t\t<link rel='stylesheet' href='" . $frontendRoot . "css/style.css' type='text/css' />\n\t\t\t\t\t\t<link rel='stylesheet' href='" . $frontendRoot . "css/theme-1.css' type='text/css' />\n\t\t\t\t\t\t<link rel='stylesheet' href='" . $frontendRoot . "css/uniform.css' type='text/css' />"; $script = "\nvar " . self::$jsManagerName . " = new " . $model->getModuleClassName() . "_manager();\n" . self::$jsManagerName . ".startWork( '" . $model->getModuleId() . "', '" . $model->getSweepstakeId() . "', '" . SweepstakeManager::getSweepstakeAppKey() . "', " . json_encode($model->getSweepstakeData()) . ", '" . SweepstakeManager::getEndSweepstakeBaseUrl() . "', '" . $model->getUserComeWayId() . "', " . time() . ", 'frameModSweepstakeApp_headerParent', 'frameModSweepstakeApp_parentContent' );\n"; $html = ' <!-- Top Area --> <div class="wraper-top"> <div class="fixw"> <div class="clear"> </div><!-- avoid collapsing margins --> <div class="head-block"> <!-- Heading --> <h1 id="frameModSweepstakeApp_headerParent"></h1> <!-- /Heading --> </div> </div> </div> <!-- /Top Area --> <!-- Form Area --> <div class="wraper-mid"> <div class="clear"> </div><!-- avoid collapsing margins --> <div class="fixw form-line"> <div class="form-col-1"> <div class="form-wrap"> <div class="clear"> </div><!-- avoid collapsing margins --> <div class="form-inner"> <div class="clear"> </div><!-- avoid collapsing margins --> <div id="frameModSweepstakeApp_parentContent" style="width: 100%, height: 100%; vertical-align: middle; text-align: left;"> <!-- Area to add instructions --> </div> <div class="clear"> </div><!-- avoid collapsing margins --> </div> </div> <div class="form-bot"></div> </div> <div class="form-col-2"> <!-- Form Sidebar Content --> <!-- /Form Sidebar Content --> </div> <div class="clear"></div> </div> </div> <!-- /Form Area --> <!-- Bottom Area --> <div class="wraper-bot"> <div class="clear"> </div><!-- avoid collapsing margins --> <div class="fixw"> </div> </div> <div style="font-size: 11; padding-right: 20px; padding-top: 20px; text-align: right; font-family: arial; ">Developed by <b>Mher Aghabalyan</b></div> <!-- /Bottom Area -->'; $res->setStatus(FrameworkResponse::$STATUS__READY); $res->setHtml($html); $res->setScript($script); $res->setImport($include); } else { $res->setStatus(FrameworkResponse::$STATUS__CHANGE_MODULE); } return $res; }