本文整理汇总了PHP中RunnerPage::genId方法的典型用法代码示例。如果您正苦于以下问题:PHP RunnerPage::genId方法的具体用法?PHP RunnerPage::genId怎么用?PHP RunnerPage::genId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类RunnerPage
的用法示例。
在下文中一共展示了RunnerPage::genId方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: GetTableURL
//array of params for classes
$options["mode"] = LIST_DETAILS;
$options["pageType"] = PAGE_LIST;
$options["masterPageType"] = PAGE_VIEW;
$options["mainMasterPageType"] = PAGE_VIEW;
$options['masterTable'] = "dbo.Readings";
$options['firstTime'] = 1;
$strTableName = $dpParams['strTableNames'][$d];
include "include/" . GetTableURL($strTableName) . "_settings.php";
if (!CheckSecurity(@$_SESSION["_" . $strTableName . "_OwnerID"], "Search")) {
$strTableName = "dbo.Readings";
continue;
}
$options['xt'] = new Xtempl();
$options['id'] = $dpParams['ids'][$d];
$options['flyId'] = $pageObject->genId() + 1;
$mkr = 1;
foreach ($mKeys[$strTableName] as $mk) {
$options['masterKeysReq'][$mkr++] = $data[$mk];
}
$listPageObject = ListPage::createListPage($strTableName, $options);
// prepare code
$listPageObject->prepareForBuildPage();
// show page
if (!$pdf && $listPageObject->isDispGrid()) {
//add detail settings to master settings
$listPageObject->fillSetCntrlMaps();
$pageObject->jsSettings['tableSettings'][$strTableName] = $listPageObject->jsSettings['tableSettings'][$strTableName];
$dControlsMap[$strTableName] = $listPageObject->controlsMap;
foreach ($listPageObject->jsSettings['global']['shortTNames'] as $keySet => $val) {
if (!array_key_exists($keySet, $pageObject->settingsMap["globalSettings"]['shortTNames'])) {