%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/bizproc.wizards.start/templates/.default/ |
Current File : //home/bitrix/www/bitrix/components/bitrix/bizproc.wizards.start/templates/.default/template.php |
<?if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <? if (strlen($arResult["FatalErrorMessage"]) > 0) { ?> <span class='errortext'><?= $arResult["FatalErrorMessage"] ?></span><br /><br /> <? } else { if (strlen($arResult["ErrorMessage"]) > 0) { ?> <font class='errortext'><?= $arResult["ErrorMessage"] ?></font><br /><br /> <? } if ($arResult["ShowMode"] == "StartWorkflowSuccess") { ?> <?= GetMessage("BPWC_WRCT_SUCCESS") ?> <? } elseif ($arResult["ShowMode"] == "StartWorkflowError") { ?> <?= GetMessage("BPWC_WRCT_ERROR") ?> <? } elseif ($arResult["ShowMode"] == "WorkflowParameters") { $arButtons = array( array( "TEXT"=>GetMessage("BPWC_WRCT_2LIST"), "TITLE"=>GetMessage("BPWC_WRCT_2LIST"), "LINK"=>$arResult["PATH_TO_LIST"], "ICON"=>"btn-list", ), ); $APPLICATION->IncludeComponent( "bitrix:main.interface.toolbar", "", array( "BUTTONS" => $arButtons ), $component ); ?> <br> <form method="post" name="start_workflow_form1" action="<?= POST_FORM_ACTION_URI ?>" enctype="multipart/form-data"> <input type="hidden" name="back_url" value="<?= htmlspecialcharsbx($arResult["BackUrl"]) ?>"> <?= bitrix_sessid_post() ?> <table class="bpwiz1-view-form data-table" cellpadding="0" cellspacing="0"> <tr> <th colspan="2"><?= GetMessage("BPWC_WRCT_SUBTITLE") ?></th> </tr> <tr> <td align="right" width="40%"><?= GetMessage("BPWC_WRCT_NAME") ?>:</td> <td width="60%"> <?= $arResult["TEMPLATE"]["NAME"] ?> </td> </tr> <?if ($arResult["TEMPLATE"]["DESCRIPTION"] != ''):?> <tr> <td align="right" width="40%"><?= GetMessage("BPWC_WRCT_DESCR") ?>:</td> <td width="60%"> <?= $arResult["TEMPLATE"]["DESCRIPTION"] ?> </td> </tr> <?endif?> <? foreach ($arResult["TEMPLATE"]["PARAMETERS"] as $parameterKey => $arParameter) { if ($parameterKey == "TargetUser") continue; ?> <tr> <td align="right" width="40%" valign="top"><?= $arParameter["Required"] ? "<span style=\"color:red\">*</span> " : ""?><?= htmlspecialcharsbx($arParameter["Name"]) ?>:<?if (strlen($arParameter["Description"]) > 0) echo "<br /><small>".htmlspecialcharsbx($arParameter["Description"])."</small><br />";?></td> <td width="60%" valign="top"><? echo $arResult["DocumentService"]->GetFieldInputControl( array("bizproc", "CBPVirtualDocument", "type_".$arParams["BLOCK_ID"]), $arParameter, array("Form" => "start_workflow_form1", "Field" => $parameterKey), $arResult["ParametersValues"][$parameterKey], false, true ); ?></td> </tr> <? } ?> </table> <input type="submit" name="DoStartParamWorkflow" value="<?= strlen($arResult["CreateTitle"]) > 0 ? $arResult["CreateTitle"] : GetMessage("BPWC_WRCT_SAVE") ?>" /> <input type="submit" name="CancelStartParamWorkflow" value="<?= GetMessage("BPWC_WRCT_CANCEL") ?>" /> </form> <? } elseif ($arResult["ShowMode"] == "SelectWorkflow") { if (count($arResult["TEMPLATES"]) > 0) { foreach ($arResult["TEMPLATES"] as $workflowTemplateId => $arWorkflowTemplate) { ?> <tr> <td colspan="2"> <a href="<?= $arWorkflowTemplate["URL"] ?>"><?= $arWorkflowTemplate["NAME"] ?></a><?= strlen($arWorkflowTemplate["DESCRIPTION"]) > 0 ? ":" : "" ?> <?= $arWorkflowTemplate["DESCRIPTION"] ?> </td> </tr> <? } } else { ?> <tr> <td colspan="2"><?= GetMessage("BPABS_NO_TEMPLATES") ?></td> </tr> <? } } } ?>