當前位置: 首頁>>代碼示例>>PHP>>正文


PHP TemplateEngine::mustacheRender方法代碼示例

本文整理匯總了PHP中TemplateEngine::mustacheRender方法的典型用法代碼示例。如果您正苦於以下問題:PHP TemplateEngine::mustacheRender方法的具體用法?PHP TemplateEngine::mustacheRender怎麽用?PHP TemplateEngine::mustacheRender使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在TemplateEngine的用法示例。


在下文中一共展示了TemplateEngine::mustacheRender方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: intval

}
if (is_numeric($nextPage)) {
    $pageIndex = intval($nextPage);
    $loader = $quizzEngine;
    //new QuestionsLoader();
    $totalQuestions = $loader->getNumQuestions(-1);
    if ($pageIndex > $loader->getNumPages()) {
        $pageIndex = 0;
    }
    //            echo $pageIndex;
    //           echo $loader->getNumQuestions($pageIndex);
    $qsTxt = '';
    for ($i = 0; $i < $loader->getNumQuestions($pageIndex); $i++) {
        $qsTxt .= TemplateEngine::mustacheRenderFile(Utils::getQuestionsViewPath(), $loader->getQuestion($i, $pageIndex));
    }
    echo TemplateEngine::mustacheRender(Utils::getPageViewContent(), array('questions' => $qsTxt, 'pageTitle' => $loader->getPageTitle($pageIndex), 'pageIndex' => $pageIndex, 'nextPage' => $pageIndex + 1, 'numQuestions' => $loader->getNumQuestions($pageIndex), 'isLastPage' => $loader->isLastPage(intval($pageIndex)), 'pageSubtitle' => $loader->getPageSubtitle($pageIndex)));
} else {
    if ($nextPage == 'thanksPage') {
        $answerData = Utils::digestAnswers($_SESSION, $quizzEngine);
        $htmlMessage = TemplateEngine::mustacheRenderFile('./views/finalReport.html', $answerData);
        //    echo $htmlMessage;
        $receiveSugestions = 0;
        if (isset($_SESSION['primestesugestii'])) {
            $receiveSugestions = $_SESSION['primestesugestii'] == 'on' ? 1 : 0;
        }
        $id = DBUtils::executeQuery($insertReportStatement, $_SESSION['nume'], $_SESSION['industrie'], $_SESSION['email'], $receiveSugestions, $_SESSION['telefon'], $_SESSION['completedAnswers'], $_SESSION['website'], $htmlMessage);
        require 'app/core/libs/PHPMailer/PHPMailerAutoload.php';
        //    echo $htmlMessage;
        $mail = new PHPMailer();
        $mail->isSMTP();
        $mail->setFrom('admin@todaysquizz.ro', 'Admin');
開發者ID:alex2stf,項目名稱:phpquick,代碼行數:31,代碼來源:index.php

示例2: mustacheRenderFile

 public static function mustacheRenderFile($file, $values)
 {
     $content = file_get_contents($file);
     return TemplateEngine::mustacheRender($content, $values);
 }
開發者ID:alex2stf,項目名稱:phpquick,代碼行數:5,代碼來源:TemplateEngine.php


注:本文中的TemplateEngine::mustacheRender方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。