本文整理汇总了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);
示例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;