本文整理汇总了PHP中Viewer::setLanguageID方法的典型用法代码示例。如果您正苦于以下问题:PHP Viewer::setLanguageID方法的具体用法?PHP Viewer::setLanguageID怎么用?PHP Viewer::setLanguageID使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Viewer
的用法示例。
在下文中一共展示了Viewer::setLanguageID方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Viewer
require 'page_SeriesEdit.php';
require 'app_tvAddicts.php';
//
// Because an AppController object is not able to function on it's own
// this script will properly load it and drive it through the
// load, process, display phases.
//
// This script acts like the Page Object, which you will learn about later.
//
// Common data sent to the PageContent object
$db = new Database_Site(SITE_DB_NAME, SITE_DB_PATH, SITE_DB_USER, SITE_DB_PWORD);
$viewer = new Viewer();
// if a language option was set, then update viewer to that language
$pLang = '';
if (isset($_REQUEST[Page::QS_LANGUAGE])) {
$viewer->setLanguageID($_REQUEST[Page::QS_LANGUAGE]);
$pLang = '&' . Page::QS_LANGUAGE . '=' . $_REQUEST[Page::QS_LANGUAGE];
}
$callBack = 'ex_tvAddicts_obj.php?' . Page::QS_MODULE . '=Something' . $pLang;
$labels = new XMLObject_MultilingualManager($viewer->getLanguageID());
// Create new AppController Object
$application = new moduleTVAddicts($db, $viewer, $labels);
$application->setModuleRootPath('');
$application->setPageCallBack($callBack);
$application->setBaseCallBack($callBack);
// "Drive" the PageContent Object through it's loadData(), processData(), and
// prepareDisplayData() functions.
$application->loadData();
$application->processData();
$application->prepareDisplayData();
// Get the content data back in Array format