%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>