%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/iblock.wizard/templates/standard/ |
Current File : /home/bitrix/www/bitrix/components/bitrix/iblock.wizard/templates/standard/template.php |
<?if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die();?> <a href="?"><?=GetMessage('WZ_TICKET_LIST')?></a> <br><br> <div class="wizard"> <form method="post" action="<?=POST_FORM_ACTION_URI?>" name="wizard"> <input type=hidden name=LAST_SECTION_ID value="<?=$arResult['LAST_SECTION_ID']?>"> <input type=hidden name=CURRENT_STEP value="<?=$arResult['CURRENT_STEP']?>"> <? if ($arResult['ERROR']) echo '<div><font class=wizard_errortext>'.$arResult['ERROR'].'</font></div>'; elseif($arResult['MESSAGE']) echo '<div><font class=wizard_oktext>'.$arResult['MESSAGE'].'</font></div>'; ?> <table class="data-table" cellspacing=0 cellpadding=0 border=0 width=100%> <tr> <th background="<?=$templateFolder?>/images/top_fill.gif" style="border:none;background-repeat: repeat-x" align=center valign=middle width=60><img src="<?=$templateFolder?>/images/icon.gif"><br><img src="/bitrix/images/1.gif" height=1 width=60></th> <th background="<?=$templateFolder?>/images/top_fill.gif" style="border:none;background-repeat: repeat-x" align=left valign=middle> <h2><?=GetMessage("WZ_TITLE")?></h2> <? if ($arResult['TOP_MESSAGE']) echo "<div class=wizard_smalltext>".$arResult['TOP_MESSAGE']."</div>"; ?> </th> </tr> <? ?> <tr> <td style="border-left:none;border-bottom:none;border-right:none"><img src="/bitrix/images/1.gif" height=40 width=4></td> <td style="border-left:none;border-bottom:none;border-right:none" valign=bottom><div class=wizard_step><?=$arResult['CURRENT_STEP_TEXT']?></div></td> </tr> <tr> <td style="border:none" colspan=2><hr size=1 style="background-color:#CCCCCC;height:1px;border: medium none;color:#CCCCCC;"></td> </tr> <tr> <td style="border:none"><img src="/bitrix/images/1.gif" width=1 height=1></td> <td style="border:none" align=left> <table cellspacing=0 cellpadding=8 border=0> <? if (count($arResult['FIELDS'])) { $i=0; foreach($arResult['FIELDS'] as $num=>$f) { if (trim($f['DETAIL_TEXT'])) { $i++; $link = ' <a href="#note'.$i.'"><sup>'.$i.'</sup></a>'; $arHelp[$i] = $f['DETAIL_TEXT']; } else $link = ''; $id = $f['FIELD_ID']; echo '<tr> <td style="border:none" valign=top align=left>'; if ($f['FIELD_TYPE']=='text') // simple input field echo '<div class="wizard_field_name">' . $f['NAME'] . ':</div>' . '<input name="wizard['.$id.']" size=35 value="'.$f['FIELD_VALUE'].'">' . '<br><font class=smalltext>' . $f['PREVIEW_TEXT'] . $link . '</font>'; elseif ($f['FIELD_TYPE']=='checkbox') // checkbox echo '<div class="wizard_field_name"><input type=checkbox value="'.GetMessage('WZ_YES').'" name="wizard['.$id.']" '.($f['FIELD_VALUE']?'checked':'').' id="'.$id.'">' . '<label for="'.$id.'"><b>' . $f['NAME'] . '</b></label></div>' . '<font class=smalltext>' . $f['PREVIEW_TEXT'] . $link . '</font>'; elseif ($f['FIELD_TYPE']=='select') // select box { echo '<div class="wizard_field_name">' . $f['NAME'] . ':</div>' . '<select name="wizard['.$id.']">'; foreach($f['FIELD_VALUES'] as $v) echo '<option value="'.$v.'" '.($f['FIELD_VALUE']==$v?'selected':'').'>'.$v.'</option>'; echo ' </select>' . '<br><font class=smalltext>' . $f['PREVIEW_TEXT'] . $link . '</font>'; } elseif ($f['FIELD_TYPE']=='radio') // radio box { echo '<div class="wizard_field_name">' . $f['NAME'] . ':</div>' . '<table cellspacing=2 cellpadding=0 border=0>'; foreach($f['FIELD_VALUES'] as $k=>$v) echo '<tr><td align=left><input type=radio name="wizard['.$id.']" value="'.$v.'" '.($f['FIELD_VALUE']==$v?'checked':'').' id="'.$id.'_'.$k.'"><label for="'.$id.'_'.$k.'"> '.$v.'</label></td></tr>'; echo '</table><font class=smalltext>' . $f['PREVIEW_TEXT'] . $link . '</font>'; } elseif ($f['FIELD_TYPE']=='multitext') // input options { echo '<div class="wizard_field_name">' . $f['NAME'] . ':</div>' . '<table cellspacing=2 cellpadding=0 border=0>'; foreach($f['FIELD_VALUES'] as $k=>$v) echo '<tr><td align=right>'.$v.':</td><td><input name="wizard['.$id.']['.$k.']" value="'.($f['FIELD_VALUE'][$k]).'"></td></tr>'; echo '</table><font class=smalltext>' . $f['PREVIEW_TEXT'] . $link . '</font>'; } else // textarea, default echo '<div class="wizard_field_name">' . $f['NAME'] . ':</div>' . '<textarea name="wizard['.$id.']" rows=10 cols=35>'.$f['FIELD_VALUE'].'</textarea>' . '<br><font class=smalltext>' . $f['PREVIEW_TEXT'] . $link . '</font>'; echo ' </td> </tr>'; unset($arResult['FIELDS'][$field_num]['FIELD_VALUE']); } } if (count($arResult['SECTIONS'])) { echo '<tr><td style="border:none">'; foreach($arResult['SECTIONS'] as $f) { $id = $f['ID']; echo "<div class=wizard_sections align=left><input type=radio name=SECTION_ID value='$id' id='section_$id'> <label for='section_$id'><font class=text>".$f['NAME']."</font></label></div>"; } echo '</td></tr>'; } ?> </table> </td> </tr> <tr> <td style="border:none"><img src="/bitrix/images/1.gif" width=1 height=1></td> <td style="border:none"> <p align=right style="padding-right:15px;padding-top:15px"> <? if (count($arResult['SECTIONS'])) { ?> <? if ($arResult['CURRENT_STEP']>1) { ?> <input type=submit name="back" value="<?=GetMessage('BACK')?>"> <? } elseif ($arParams['BACK_URL']) {?> <input type=submit value="<?=GetMessage('BACK')?>" onclick="javascript:window.location='<?=htmlspecialcharsbx(addslashes($arParams['BACK_URL']))?>';return false;"> <? } ?> <img src="/bitrix/images/1.gif" width=1 height=1> <input type=submit value="<?=GetMessage('NEXT')?>" name="next"> <? } else { // Finish ?> <input type=submit value="<?=GetMessage('BACK')?>" name="back"> <img src="/bitrix/images/1.gif" width=1 height=1> <input type=submit value="<?=GetMessage('FINISH')?>" name="end_wizard"> <? } ?> </p> </td> </tr> </table> <? if (count($arResult['HIDDEN'])) { foreach($arResult['HIDDEN'] as $k=>$v) { if (is_array($v)) foreach($v as $k1=>$v1) echo '<input type=hidden name="wizard['.$k.']['.$k1.']" value="'.$v1.'">'; else echo '<input type=hidden name="wizard['.$k.']" value="'.$v.'">'; } } ?> </form> <? // Help if (count($arHelp)) { ?> <br> <table cellspacing=4 cellpadding=2 style="background-color:#FFFFEF;border:1px solid #d7d7be;" width="100%"> <? foreach($arHelp as $i=>$help) echo '<tr><td valign=top><font class=smalltext><b>'.$i.'.</b></font></td><td><font class=smalltext><a name="note'.$i.'"></a> ' . $help . '</font></td></tr>'; ?> </table> <? } ?> </div>