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


PHP OutputPage::LoadPage方法代碼示例

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


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

示例1: OutputPage

#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330,
# Boston, MA  02111-1307  USA
#----------------------------------------------------------------------
/**
 * Set a global to make sure that common.php is executet only in the right context
 */
define("COMACMS_RUN", true);
// run common.php to have all ordinary things done, which every page needs
include 'common.php';
$outputpage = new OutputPage($sqlConnection);
$extern_page = rawurlencode($extern_page);
// load the page
$outputpage->LoadPage($extern_page, $user);
// get the language strings
/**
 * @ignore
 */
include './lang/' . $user->Language . '/admin_lang.php';
/*
 * wtf are we doin here?
 * this causes to much memory usage if we have some more menues...
 */
$sql = "SELECT *\r\n\t\tFROM " . DB_PREFIX . "menu";
$menus = $sqlConnection->SqlQuery($sql);
while ($menu = mysql_fetch_object($menus)) {
    $output->SetReplacement('MENU_' . $menu->menu_name, $outputpage->GenerateMenu($menu->menu_id));
}
$output->SetReplacement('PATH', $outputpage->Position);
開發者ID:BackupTheBerlios,項目名稱:comacms-svn,代碼行數:31,代碼來源:index.php

示例2: OutputPage

#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330,
# Boston, MA  02111-1307  USA
#----------------------------------------------------------------------
/**
 * Set a global to make sure that common.php is executet only in the right context
 */
define("COMACMS_RUN", true);
// run common.php to have all ordinary things done, which every page needs
include 'common.php';
$outputpage = new OutputPage($sqlConnection, $config, $translation, $output, $user);
$page = rawurlencode($page);
// load the page
$outputpage->LoadPage($page);
$sql = "SELECT menu_name, menu_id\r\n\t\tFROM " . DB_PREFIX . "menu";
$menus = $sqlConnection->SqlQuery($sql);
while ($menu = mysql_fetch_object($menus)) {
    if ($output->ReplacementExists('MENU_' . $menu->menu_name, true)) {
        $output->SetReplacement('MENU_' . $menu->menu_name, $outputpage->GenerateMenu($menu->menu_id));
    }
}
$output->SetReplacement('PATH', $outputpage->Position);
// is the actual page the default page?
if ($config->Get('default_page', '1') != $outputpage->PageID) {
    $output->SetCondition('notathome', true);
}
$output->Title = $config->Get('pagename') . ' - ' . $outputpage->Title;
$output->SetMeta('keywords', $config->Get('keywords'));
$output->Language = $translation->OutputLanguage;
開發者ID:BackupTheBerlios,項目名稱:comacms-svn,代碼行數:31,代碼來源:index.php


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