wgWizFlow - wgWizNextStep : int, default 1 - wgWizButtons : hash, default "next" = true wgWizButtons["next"] : bool - "prev" : bool - "save" : bool - "back" : bool - wgWizTitle : string, default "Wizard" - wgWizCallObject : object, default $this No result. ******************************************************************/ if (!isset($HTTP_GET_VARS)) { global $HTTP_GET_VARS; } if (!isset($HTTP_POST_VARS)) { global $HTTP_POST_VARS; } if (!isset($HTTP_SERVER_VARS)) { global $HTTP_SERVER_VARS; } if (!$wgWizCallObject) { if ($wgWizNewType) { if (!$wgWizNewfilename) { $wgWizNewFilename="{5:id}"; } if (!$wgWizNewData) { $wgWizNewData=serialize(new object); } $wgWizNewPath=$this->make_path($wgWizNewFilename); $wgWizCallObject=$this->store->newobject($wgWizNewPath, $this->path, $wgWizNewType, $wgWizNewData); $wgWizCallObject->arIsNewObject=true; } else { $wgWizCallObject=$this; } } if (!$wgWizTitle) { $wgWizTitle="Wizard"; //FIXME: nls value? } if (!$wgWizFlow || !is_array($wgWizFlow)) { $wgWizFlow=$ARCurrent->wgWizFlow; if (!$wgWizFlow || !is_array($wgWizFlow)) { error("wgWizFlow undefined or corrupt"); } } if (!$wgWizControl) { $wgWizControl=$this->getdata("wgWizControl","none"); } if (!$wgWizCurrent) { $wgWizCurrent=$this->getdata("wgWizCurrent","none"); } if (!$wgWizNextStep) { if ($wgWizControl && $wgWizCurrent) { $wgWizNextStep=$wgWizFlow[$wgWizCurrent][wgWizGetAction($wgWizControl)]; } else { $wgWizNextStep=1; } } if (!$wgWizButtons) { $wgWizButtons=$wgWizFlow[$wgWizNextStep]; } ?> <?php echo $wgWizTitle; ?> store->code."widgets/wizard/classic.css"); ?>
" onSubmit="return checksubmit();" ENCTYPE="multipart/form-data"> getdata("arStoreVars","none"); } $ARCurrent->override=true; // POST vars always get included in the hidden arStoreVars list wgWizKeepVars($HTTP_POST_VARS); $ARCurrent->override=false; wgWizKeepVars($arStoreVars, "arStoreVars"); wgWizKeepVars($HTTP_GET_VARS); ?>
call($wgWizFlow[$wgWizNextStep]["template"], $wgWizCallArgs); if (!$checks) { // object templates (pinp) cannot return values, use ARCurrent instead $checks=$ARCurrent->wgWizChecks; } ?>

" onClick="document.action='back';"> " onClick="window.close();"> " onClick="document.action='prev';"> " onClick="document.action='next';"> " onClick="document.action='save';">