当前位置: 首页>>代码示例>>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;未经允许,请勿转载。