В веб-форме имеются поля "имя пользователя", "сообщение","дата", "тема".
Как в шаблоне form.result.list сделать вывод результатов по заданному значению, например вывести все "сообщение"="Привет"?
Шаблон формы списка результатов:
Как в шаблоне form.result.list сделать вывод результатов по заданному значению, например вывести все "сообщение"="Привет"?
Шаблон формы списка результатов:
Код |
---|
<? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); //echo "<pre>arParams: "; print_r($arParams); echo "</pre>"; //echo "<pre>arResult: "; print_r($arResult["arrAnswers"]); echo "</pre>"; //echo "<pre>"; print_r($arResult["arrFORM_FILTER"]); echo "</pre>"; ?> <div class="lk-content"> <h1 class="lk-title">История сообщений</h1> <div class="lk-form"> <div class='filter'> <label class='itgreen-select-question-history'> <fo rm method="submit"> <select name="theme" oncha nge="this.form.submit()"> <? $QUESTION_ID = 12; $arFilter = Array(); $rsAnswers = CFormAnswer::GetList( $QUESTION_ID, $arFilter ); if(isset($_GET["theme"])){ $theme=$_GET["theme"]; echo '<option>'; echo $theme; echo '</option>'; while ($arAnswer = $rsAnswers->Fetch()) { if ($arAnswer["MESSAGE"]!=$theme) { echo "<option>"; echo $arAnswer["MESSAGE"]; echo "</option>"; } } } else{ while ($arAnswer = $rsAnswers->Fetch()) { echo "<option>"; echo $arAnswer["MESSAGE"]; echo "</option>"; } } ?> </select> </form> </label> </div> <div class="msg-table"> <sc ript> function Form_Filter_Click_<?=$arResult["filter_id"]?>() { var sName = "<?=$arResult["tf_name"]?>"; var filter_id = "form_filter_<?=$arResult["filter_id"]?>"; var form_handle = document.getElementById(filter_id); if (form_handle) { if (form_handle.className != "form-filter-none") { form_handle.className = "form-filter-none"; document.cookie = sName+"="+"none"+"; expires=Fri, 31 Dec 2030 23:59:59 GMT;"; } else { form_handle.className = "form-filter-inline"; document.cookie = sName+"="+"inline"+"; expires=Fri, 31 Dec 2030 23:59:59 GMT;"; } } } </sc ript> <!--<p>--> <?/*=($arResult["is_filtered"] ? "<span class='form-filteron'>".GetMessage("FORM_FILTER_ON") : "<span class='form-filteroff'>".GetMessage("FORM_FILTER_OFF"))*/?><!--</span>--><!-- --> <!--<a href="jav * ascript:void(0)" OnCl ick="Form_Filter_Click_<?=$arResult["filter_id"]?>()"><?/*=GetMessage("FORM_FILTER")*/?></a> --> <!--</p>--> <? /*********************************************** filter ************************************************/ ?> <fo rm name="form1" method="GET" action="<?=$APPLICATION->GetCurPageParam("", array("sessid", "delete", "del_id", "action"), false)?>?" id="form_filter_<?=$arResult["filter_id"]?>" class="form-filter-<?=htmlspecialcharsbx($arResult["tf"]);?>"> <input name="WEB_FORM_ID" value="<?=$arParams["WEB_FORM_ID"]?>" /> <?if ($arParams["SEF_MODE"] == "N"):?><input type="hidden" name="action" value="list" /><?endif?> <table class="form-filter-table data-table"> <thead> <th colspan="2"></th> </thead> <tbody> <? if (strlen($arResult["str_error"]) > 0) { ?> <td class="errortext" colspan="2"><?=$arResult["str_error"]?></td> <? } // endif (strlen($str_error) > 0) ?> <td><?=GetMessage("FORM_F_ID")?></td> <td><?=CForm::GetTextFilter("id", 45, "", "")?></td> <? if ($arParams["SHOW_STATUS"]=="Y") { ?> <td><?=GetMessage("FORM_F_STATUS")?></td> <td><select name="find_status" id="find_status"> <option value="NOT_REF"><?=GetMessage("FORM_ALL")?></option> <? foreach ($arResult["arStatuses_VIEW"] as $arStatus) { ?> <option value="<?=$arStatus["REFERENCE_ID"]?>"<?=($arStatus["REFERENCE_ID"]==$arResult["__find"]["find_status"] ? " SELECTED=\"1\"" : "")?>><?=$arStatus["REFERENCE"]?></option> <? } ?> </select></td> <td><?=GetMessage("FORM_F_STATUS_ID")?></td> <td><?echo CForm::GetTextFilter("status_id", 45, "", "");?></td> <? } //endif ($SHOW_STATUS=="Y"); ?> <td><?=GetMessage("FORM_F_DATE_CREATE")." (".CSite::GetDateFormat("SHORT")."):"?></td> <td><?=CForm::GetDateFilter("date_create", "form1", "Y", "", "")?></td> <td><?=GetMessage("FORM_F_TIMESTAMP")." (".CSite::GetDateFormat("SHORT")."):"?></td> <td><?=CForm::GetDateFilter("timestamp", "form1", "Y", "", "")?></td> <? if ($arParams["F_RIGHT"] >= 25) { ?> <td><?=GetMessage("FORM_F_REGISTERED")?></td> <select name="find_registered" id="find_registered"> <option value="NOT_REF"><?=GetMessage("FORM_ALL")?></option> <option value="Y"<?=($arResult["__find"]["find_registered"]=="Y" ? " SELECTED=\"1\"" : "")?>><?=GetMessage("FORM_YES")?></option> <option value="N"<?=($arResult["__find"]["find_registered"]=="N" ? " SELECTED=\"1\"" : "")?>><?=GetMessage("FORM_NO")?></option> </select> <td><?=GetMessage("FORM_F_AUTH")?></td> <select name="find_user_auth" id="find_user_auth"> <option value="NOT_REF"><?=GetMessage("FORM_ALL")?></option> <option value="Y"<?=($arResult["__find"]["find_user_auth"]=="Y" ? " SELECTED=\"1\"" : "")?>><?=GetMessage("FORM_YES")?></option> <option value="N"<?=($arResult["__find"]["find_user_auth"]=="N" ? " SELECTED=\"1\"" : "")?>><?=GetMessage("FORM_NO")?></option> </select></td> <td><?=GetMessage("FORM_F_USER")?></td> <td><?=CForm::GetTextFilter("user_id", 45, "", "")?></td> <? if (CModule::IncludeModule("statistic")) { ?> <td><?=GetMessage("FORM_F_GUEST")?></td> <td><?=CForm::GetTextFilter("guest_id", 45, "", "")?></td> <td><?=GetMessage("FORM_F_SESSION")?></td> <td><?=CForm::GetTextFilter("session_id", 45, "", "")?></td> <? } // endif(CModule::IncludeModule("statistic")); ?> <? } // endif($F_RIGHT>=25); ?> <? if (is_array($arResult["arrFORM_FILTER"]) && count($arResult["arrFORM_FILTER"])>0) { ?> <? if ($arParams["F_RIGHT"] >= 25) { ?> <th colspan="2"><?=GetMessage("FORM_QA_FILTER_TITLE")?></th> <? } // endif ($F_RIGHT>=25); ?><? foreach ($arResult["arrFORM_FILTER"] as $arrFILTER) { $prev_fname = ""; foreach ($arrFILTER as $arrF) { if ($arParams["SHOW_ADDITIONAL"] == "Y" || $arrF["ADDITIONAL"] != "Y") { $i++; if ($arrF["SID"]!=$prev_fname) { if ($i>1) { ?> <? } //endif($i>1); ?> <?=$arrF["FILTER_TITLE"] ? $arrF['FILTER_TITLE'] : $arrF['TITLE']?> <?=($arrF["FILTER_TYPE"]=="date" ? " (".CSite::GetDateFormat("SHORT").")" : "")?> <? } //endif ($fname!=$prev_fname) ; ?> <? switch($arrF["FILTER_TYPE"]){ case "text": echo CForm::GetTextFilter($arrF["FID"]); break; case "date": echo CForm::GetDateFilter($arrF["FID"]); break; case "integer": echo CForm::GetNumberFilter($arrF["FID"]); break; case "dropdown": echo CForm::GetDropDownFilter($arrF["ID"], $arrF["PARAMETER_NAME"], $arrF["FID"]); break; case "exist": ?> <?=CForm::GetExistFlagFilter($arrF["FID"])?> <?=GetMessage("FORM_F_EXISTS")?> <? break; } // endswitch ?> <? if ($arrF["PARAMETER_NAME"]=="ANSWER_TEXT") { ?> [<span class='form-anstext'>...</span>] <? } elseif ($arrF["PARAMETER_NAME"]=="ANSWER_VALUE") { ?> (<span class='form-ansvalue'>...</span>) <? } ?> <? $prev_fname = $arrF["SID"]; } //endif (($arrF["ADDITIONAL"]=="Y" && $SHOW_ADDITIONAL=="Y") || $arrF["ADDITIONAL"]!="Y"); } // endwhile (list($key, $arrF) = each($arrFILTER)); } // endwhile (list($key, $arrFILTER) = each($arrFORM_FILTER)); } // endif(is_array($arrFORM_FILTER) && count($arrFORM_FILTER)>0); ?></td> </tbody> <tfoot> <th colspan="2"> <input type="submit" name="set_filter" value="<?=GetMessage("FORM_F_SET_FILTER")?>" /><input type="hidden" name="set_filter" value="Y" /> <input type="submit" name="del_filter" value="<?=GetMessage("FORM_F_DEL_FILTER")?>" /> </th> </tfoot> </table> </form><!-- <br />--> <? if ($arParams["can_delete_some"]) { ?> <SC RIPT LANGUAGE="JavaScript"> <!-- function OnDelete_<?=$arResult["filter_id"]?>() { var show_conf; var arCheckbox = document.forms['rform_<?=$arResult["filter_id"]?>'].elements["ARR_RESULT[]"]; if(!arCheckbox) return; if(arCheckbox.length>0 || arCheckbox.value>0) { show_conf = false; if (arCheckbox.value>0 && arCheckbox.checked) show_conf = true; else { for(i=0; i<arCheckbox.length; i++) { if (arCheckbox[i].checked) { show_conf = true; break; } } } if (show_conf) return confirm("<?=GetMessage("FORM_DELETE_CONFIRMATION")?>"); else alert('<?=GetMessage("FORM_SELECT_RESULTS")?>'); } return false; } function OnSelectAll_<?=$arResult["filter_id"]?>(fl) { var arCheckbox = document.forms['rform_<?=$arResult["filter_id"]?>'].elements["ARR_RESULT[]"]; if(!arCheckbox) return; if(arCheckbox.length>0) for(i=0; i<arCheckbox.length; i++) arCheckbox[i].checked = fl; else arCheckbox.checked = fl; } //--> </SC RIPT> <? } //endif($can_delete_some); ?> <? if (strlen($arResult["FORM_ERROR"]) > 0) ShowError($arResult["FORM_ERROR"]); if (strlen($arResult["FORM_NOTE"]) > 0) ShowNote($arResult["FORM_NOTE"]); ?> <!--<p> <b><a href="<?=$arParams["NEW_URL"]?><?=$arParams["SEF_MODE"] != "Y" ? (strpos($arParams["NEW_URL"], "?") === false ? "?" : "&")."WEB_FORM_ID=".$arParams["WEB_FORM_ID"] : ""?>"><?=GetMessage("FORM_ADD")?> >></a></b> </p>--> <input type="hidden" name="WEB_FORM_ID" value="<?=$arParams["WEB_FORM_ID"]?>" /> <?=bitrix_sessid_post()?> <? if ($arParams["can_delete_some"]) { ?> <!--<p><input type="submit" name="delete" value="<?=GetMessage("FORM_DELETE_SELECTED")?>" onCl ick="return OnDelete_<?=$arResult["filter_id"]?>()" /></p>--> <? } // endif($can_delete_some); ?> <? if ($arResult["res_counter"] > 0 && $arParams["SHOW_STATUS"] == "Y" && $arParams["F_RIGHT"] >= 15) { ?> <!--<p><input type="submit" name="save" value="<?=GetMessage("FORM_SAVE")?>" /><input type="hidden" name="save" value="Y" /> <input type="reset" value="<?=GetMessage("FORM_RESET")?>" /></p>--> <? } //endif(intval($res_counter)>0 && $SHOW_STATUS=="Y" && $F_RIGHT>=15); ?> <?=$arResult[""]?> <? /*********************************************** table header ************************************************/ ?> <thead> <!--<tr> <th> <table class="form-results-header-inline"> <th> <? if ($arParams["can_delete_some"]) { ?> <input type="checkbox" name="selectall" value="Y" oncl ick="OnSelectAll_<?=$arResult["filter_id"]?>(this.checked)" /> <? } //endif ($can_delete_some); ?>ID<?if ($arParams["SHOW_STATUS"]!="Y") { ?><br /><?=SortingEx("s_id")?><? } //endif($SHOW_STATUS!="Y");?></th> <? if ($arParams["SHOW_STATUS"]=="Y") { ?> <td><?=SortingEx("s_id")?></td> <? } //endif($SHOW_STATUS=="Y"); ?> <? if ($arParams["SHOW_STATUS"]=="Y") { ?> <th><?=GetMessage("FORM_STATUS")?></th> <td><?=SortingEx("s_status")?></td> <? } //endif($SHOW_STATUS=="Y"); ?> </table> </th> <th><?=GetMessage("FORM_TIMESTAMP")?><br /><?=SortingEx("s_timestamp")?></th> <? if ($arParams["F_RIGHT"] >= 25) { ?> <th> <table class="form-results-header-inline"> <? if ($arParams["isStatisticIncluded"]) { ?> <th><?=GetMessage("FORM_USER")?></th> <td><?=SortingEx("s_user_id")?></td> <th><?=GetMessage("FORM_GUEST_ID")?></th> <td><?=SortingEx("s_guest_id")?></td> <th><?=GetMessage("FORM_SESSION_ID")?></th> <td><?=SortingEx("s_session_id")?></td> <? } else {?> <td><?=GetMessage("FORM_USER")?></td> <td><?=SortingEx("s_user_id")?></td> <? } //endif(isStatisticIncluded); ?> </table> </th> <? } //endif;($F_RIGHT>=25) ?> <? $colspan = 4; if (is_array($arResult["arrColumns"])) { foreach ($arResult["arrColumns"] as $arrCol) { if (!is_array($arParams["arrNOT_SHOW_TABLE"]) || !in_array($arrCol["SID"], $arParams["arrNOT_SHOW_TABLE"])) { if (($arrCol["ADDITIONAL"]=="Y" && $arParams["SHOW_ADDITIONAL"]=="Y") || $arrCol["ADDITIONAL"]!="Y") { $colspan++; ?> <th> <? if ($arParams["F_RIGHT"] >= 25) { ?> [<a title="<?=GetMessage("FORM_FIELD_PARAMS")?>" href="/bitrix/admin/form_field_edit.php?lang=<?=LANGUAGE_ID?>&ID=<?=$arrCol["ID"]?>&FORM_ID=<?=$arParams["WEB_FORM_ID"]?>&WEB_FORM_ID=<?=$arParams["WEB_FORM_ID"]?>&additional=<?=$arrCol["ADDITIONAL"]?>"><?=$arrCol["ID"]?></a>]<br /><? }//endif($F_RIGHT>=25); ?> <?=$arrCol["RESULTS_TABLE_TITLE"]?> </th><? } //endif(($arrCol["ADDITIONAL"]=="Y" && $SHOW_ADDITIONAL=="Y") || $arrCol["ADDITIONAL"]!="Y"); } //endif(!is_array($arrNOT_SHOW_TABLE) || !in_array($arrCol["SID"],$arrNOT_SHOW_TABLE)); } //foreach } //endif(is_array($arrColumns)) ; ?> </tr>--> </thead> <? /*********************************************** table body ************************************************/ ?> <?global $USER; if(count($arResult["arrResults"]) > 0) { ?> <? $j=0; foreach (array_reverse($arResult["arrResults"]) as $arRes) { if ( $arRes["USER_ID"]==$USER->GetID()) { echo '<div class="msg-table-row">'; /*echo $arRes["LOGIN"]; echo $USER->GetLogin();*/ $j++; if ($arParams["SHOW_STATUS"]=="Y" || $arParams["can_delete_some"] && $arRes["can_delete"]) { if ($j>1) { ?> <!--<tr><td colspan="<?=$colspan?>" class="form-results-delimiter"> </td></tr>--> <? } //endif ($j>1); ?> <!--<tr> <td colspan="<?=$colspan?>"><? if ($arParams["can_delete_some"] && $arRes["can_delete"]) { ?><input type="checkbox" name="ARR_RESULT[]" value="<?=$arRes["ID"]?>" /><? } //endif ($can_delete_some && $can_delete); ?><input type="hidden" name="RESULT_ID[]" value="<?=$arRes["ID"]?>" />ID: <b><?=($arParams["USER_ID"]==$arRes["USER_ID"]) ? "<span class='form-result-id'>".$arRes["ID"]."</span>" : $arRes["ID"]?></b><br /> <? if ($arParams["SHOW_STATUS"] == "Y") { ?> <?=GetMessage("FORM_STATUS")?>: [ <span class='<?=$arRes["STATUS_CSS"]?>'><?=$arRes["STATUS_TITLE"]?></span> ] <? if ($arRes["can_edit"] && ($arParams["F_RIGHT"] >= 20 || $arParams["F_RIGHT"] >= 15 && ($arParams["USER_ID"]==$arRes["USER_ID"]))) { ?> <?=GetMessage("FORM_CHANGE_TO")?> <input type="hidden" name="STATUS_PREV_<?=intval($GLOBALS["f_ID"])?>" value="<?=$arRes["STATUS_ID"]?>" /> <select name="STATUS_<?=$arRes["ID"]?>" id="STATUS_<?=$arRes["ID"]?>"> <option value="NOT_REF"> </option> <? foreach ($arResult["arStatuses_MOVE"] as $arStatus) { ?> <option value="<?=$arStatus["REFERENCE_ID"]?>"><?=$arStatus["REFERENCE"]?></option> <? } ?> </select> <? } // endif (in_array("EDIT",$arrRESULT_PERMISSION) && $F_RIGHT>=15); ?> <? } // endif ($SHOW_STATUS == "Y") ?> </tr>--> <? } //endif ($SHOW_STATUS=="Y"); ?> <!--<td> <? if ($arRes["can_edit"]) { ?> <? if (strlen(trim($arParams["EDIT_URL"]))>0) { $href = $arParams["SEF_MODE"] == "Y" ? str_replace("#RESULT_ID#", $arRes["ID"], $arParams["EDIT_URL"]) : $arParams["EDIT_URL"].(strpos($arParams["EDIT_URL"], "?") === false ? "?" : "&")."RESULT_ID=".$arRes["ID"]."&WEB_FORM_ID=".$arParams["WEB_FORM_ID"]; ?> [ <a title="<?=GetMessage("FORM_EDIT_ALT")?>" href="<?=$href?>"><?=GetMessage("FORM_EDIT")?></a> ]<br /> <? }// endif(strlen(trim($EDIT_URL))>0); ?> <? }// endif($can_edit); ?> <? if ($arRes["can_view"]) { ?> <? if (strlen(trim($arParams["VIEW_URL"]))>0) { $href = $arParams["SEF_MODE"] == "Y" ? str_replace("#RESULT_ID#", $arRes["ID"], $arParams["VIEW_URL"]) : $arParams["VIEW_URL"].(strpos($arParams["VIEW_URL"], "?") === false ? "?" : "&")."RESULT_ID=".$arRes["ID"]."&WEB_FORM_ID=".$arParams["WEB_FORM_ID"]; ?> [ <a title="<?=GetMessage("FORM_VIEW_ALT")?>" href="<?=$href?>"><?=GetMessage("FORM_VIEW")?></a> ]<br /> <? } //endif (strlen(trim($VIEW_URL))>0); ?> <? } //endif ($can_view); ?> <? if ($arRes["can_delete"]) { $href = $arParams["LIST_URL"].(strpos($arParams["LIST_URL"], "?") === false ? "?" : "&").($arParams["SEF_MODE"] == "Y" ? "" : "WEB_FORM_ID=".$arParams["WEB_FORM_ID"]."&")."del_id=".$arRes["ID"]."&".bitrix_sessid_get()."#nav_start"; ?> [ <a title="<?=GetMessage("FORM_DELETE_ALT")?>" href="jav * ascript:if(confirm('<?=GetMessage("FORM_CONFIRM_DELETE")?>')) window.location='<?=$href?>'"><?=GetMessage("FORM_DELETE")?></a> ]<br /> <? } //endif ($can_delete); ?> </td>--> <!--<div class="msg-date"><?=$arRes["TSX_0"]?><?echo " "?><?=$arRes["TSX_1"]?></div>--> <? if ($arParams["F_RIGHT"] >= 25) { ?> <td><? if ($arRes["USER_ID"]>0) { $userName = array("NAME" => $arRes["USER_FIRST_NAME"], "LAST_NAME" => $arRes["USER_LAST_NAME"], "SECOND_NAME" => $arRes["USER_SECOND_NAME"], "LOGIN" => $arRes["LOGIN"]); ?> <div class="msg-reciever"> <a title="<?/*=GetMessage("FORM_EDIT_USER")*/?>" href="/bitrix/admin/user_edit.php?lang=<?/*=LANGUAGE_ID*/?>&ID=<?/*=$arRes["USER_ID"]*/?>"><?/*=$arRes["USER_ID"]*/?></a> <?$rsUser = CUser::GetByID($arRes["USER_ID"]);$arUser = $rsUser->Fetch();?><?=$arUser["UF_PUBLIC_NAME"]?> <?/*=CUser::FormatName($arParams["NAME_TEMPLATE"], $userName)*/?> </div> <?if($arRes["USER_AUTH"]=="N") { ?><?=GetMessage("FORM_NOT_AUTH")?><?}?> <? } else { ?> <?=GetMessage("FORM_NOT_REGISTERED")?> <? } // endif ($GLOBALS["f_USER_ID"]>0); ?> <? if ($arParams["isStatisticIncluded"]) { if (intval($arRes["STAT_GUEST_ID"])>0) { ?> [<a title="<?=GetMessage("FORM_GUEST")?>" href="/bitrix/admin/guest_list.php?lang=<?=LANGUAGE_ID?>&find_id=<?=$arRes["STAT_GUEST_ID"]?>&set_filter=Y"><?=$arRes["STAT_GUEST_ID"]?></a>] <? } //endif ((intval($GLOBALS["f_STAT_GUEST_ID"])>0)); ?> <? if (intval($arRes["STAT_SESSION_ID"])>0) { ?> (<a title="<?=GetMessage("FORM_SESSION")?>" href="/bitrix/admin/session_list.php?lang=<?=LANGUAGE_ID?>&find_id=<?=$arRes["STAT_SESSION_ID"]?>&set_filter=Y"><?=$arRes["STAT_SESSION_ID"]?></a>) <? } //endif ((intval($GLOBALS["f_STAT_SESSION_ID"])>0)); } //endif (isStatisitcIncluded); ?></td> <? } //endif ($F_RIGHT>=25); ?> <? echo '<div class="msg-text">'; foreach ($arResult["arrColumns"] as $FIELD_ID => $arrC) { if (!is_array($arParams["arrNOT_SHOW_TABLE"]) || !in_array($arrC["SID"], $arParams["arrNOT_SHOW_TABLE"])) { if (($arrC["ADDITIONAL"]=="Y" && $arParams["SHOW_ADDITIONAL"]=="Y") || $arrC["ADDITIONAL"]!="Y") { ?> <? $arrAnswer = $arResult["arrAnswers"][$arRes["ID"]][$FIELD_ID]; if (is_array($arrAnswer) && $arRes["ID"]!='1') { /*echo $FIELD_ID;*/ foreach ($arrAnswer as $key => $arrA) { ?> <? if (strlen(trim($arrA["USER_TEXT"])) > 0) {?><?=$arrA["USER_TEXT"]?><?if (intval($arrA["USER_FILE_ID"])>0){?><?echo " ";?><a title="<?=str_replace("#FILE_NAME#", $arrA["USER_FILE_NAME"], GetMessage("FORM_DOWNLOAD_FILE"))?>" href="/bitrix/tools/form_show_file.php?rid=<?=$arRes["ID"]?>&hash=<?=$arrA["USER_FILE_HASH"]?>&lang=<?=LANGUAGE_ID?>&action=download"><?=GetMessage("FORM_DOWNLOAD")?></a> <?}?><?}?><br> <?if (strlen(trim($arrA["ANSWER_TEXT"])) > 0) {?>[<?=$arrA["ANSWER_TEXT"];echo "=".$theme?>] <?}?> <?if (strlen(trim($arrA["ANSWER_VALUE"])) > 0 && $arParams["SHOW_ANSWER_VALUE"]=="Y") {?>(<?/*=$arrA["ANSWER_VALUE"]*/?>)<?}?> <?if (intval($arrA["USER_FILE_ID"])>0){ if ($arrA["USER_FILE_IS_IMAGE"]=="Y") { ?> <?=$arrA["USER_FILE_IMAGE_CODE"]?> <? } else { ?> <!-- <a title="<?=GetMessage("FORM_VIEW_FILE")?>" target="_blank" href="/bitrix/tools/form_show_file.php?rid=<?=$arRes["ID"]?>&hash=<?=$arrA["USER_FILE_HASH"]?>&lang=<?=LANGUAGE_ID?>"><?=$arrA["USER_FILE_NAME"]?></a>--> <!--(<?=$arrA["USER_FILE_SIZE_TEXT"]?>) [ <a title="<?=str_replace("#FILE_NAME#", $arrA["USER_FILE_NAME"], GetMessage("FORM_DOWNLOAD_FILE"))?>" href="/bitrix/tools/form_show_file.php?rid=<?=$arRes["ID"]?>&hash=<?=$arrA["USER_FILE_HASH"]?>&lang=<?=LANGUAGE_ID?>&action=download"><?=GetMessage("FORM_DOWNLOAD")?></a> ]--> <? } } ?> <? } //foreach } // endif (is_array($arrAnswer)); ?> <? } //endif (($arrC["ADDITIONAL"]=="Y" && $SHOW_ADDITIONAL=="Y") || $arrC["ADDITIONAL"]!="Y") ; } // endif (!is_array($arrNOT_SHOW_TABLE) || !in_array($arrC["SID"],$arrNOT_SHOW_TABLE)); } echo "</div>"; //foreach ?> <div class="msg-date"><?=$arRes["TSX_0"]?><?echo " "?><?=$arRes["TSX_1"]?></div> <? echo '</div>'; } //foreach ?> <? } } ?> <? if ($arParams["HIDE_TOTAL"]!="Y") { ?> <!--<tfoot> <th colspan="<?=$colspan?>"><?=GetMessage("FORM_TOTAL")?> <?=$arResult["res_counter"]?></th> </tfoot>--> <? } //endif ($HIDE_TOTAL!="Y"); ?> <p> <?=$arResult["pager"]?> </p> <? if (intval($arResult["res_counter"])>0 && $arParams["SHOW_STATUS"]=="Y" && $arParams["F_RIGHT"] >= 15) { ?> <!--<p> <input type="submit" name="save" value="<?=GetMessage("FORM_SAVE")?>" /><input type="hidden" name="save" value="Y" /> <input type="reset" value="<?=GetMessage("FORM_RESET")?>" /> </p>--> <? } //endif (intval($res_counter)>0 && $SHOW_STATUS=="Y" && $F_RIGHT>=15); ?> <? if ($arParams["can_delete_some"]) { ?> <!--<p><input type="submit" name="delete" value="<?=GetMessage("FORM_DELETE_SELECTED")?>" onCl ick="return OnDelete_<?=$arResult["filter_id"]?>()" /></p>--> <? } //endif ($can_delete_some); ?> </div> </div> |