необходимо конвертировать данные со страницы в excel из детального компонента элемента
написала такую штуку
если убрать условия
выгрузка происходит, выгружается title в первой строке (он там не нужен)
если уловия вернуть. то по нажатии на кнопку скачать, переадресуется на страницу с надписью элемент не найдн, что я делаю не так?
написала такую штуку
| Код |
|---|
<? if ($_REQUEST["download"] == "Y"): ?>
<?// формирование прайса
$APPLICATION->RestartBuffer();
header("Content-type: application/vnd.ms-excel");
header('Content-disposition: attachment; filename="report' . '.xls"');
echo "\r\n";
// шапка прайса - свойства
foreach ($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty)
{
echo iconv(LANG_CHARSET, "windows-1251", $arProperty["NAME"]);
echo "\t";
}
echo "\r\n";
foreach ($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty)
{
echo iconv(LANG_CHARSET, "windows-1251", $arProperty["DISPLAY_VALUE"]);
echo "\t";
}
echo "\r\n";
die();
?>
<? else: //создание кнопки для отправления формы ?>
<form method="get" action="" name="form">
<input type="hidden" name="download" value="Y" />
<a href="javascript:undefined;" onclick="document.form.submit();">Скачать прайс-лист</a>
</form>
<? endif; ?> |
| Код |
|---|
<? if ($_REQUEST["download"] == "Y"): ?> <? else: //создание кнопки для отправления формы ?> <? endif; ?> |
если уловия вернуть. то по нажатии на кнопку скачать, переадресуется на страницу с надписью элемент не найдн, что я делаю не так?