本文整理匯總了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;