Модуль тендеры

  • 4 Ответов
  • 298 Просмотров

eVIL36

  • Сообщений: 28
    • Просмотр профиля
Модуль тендеры
« : 24 Августа 2017, 10:22:31 »
Закономерность ошибки выявить не смог, но в некоторых тендерах с вложенными файлами, при клике на эти файлы для загрузки, выдает ошибку: "Запрашиваемой Вами страницы не существует!", хотя файл на сервере есть, и даже при редактировании тендера, при добавлении нового файла к нему он так же не доступен.

eVIL36

  • Сообщений: 28
    • Просмотр профиля
Re: Модуль тендеры
« Ответ #1 : 24 Августа 2017, 10:48:17 »
Выяснилось, что такая ошибка на завершенных тендерах, в которых стоит дата окончания подачи заявок. Если оставить поле "Окончание подачи заявок" пустым, то файлы становятся доступными для скачивания.

eVIL36

  • Сообщений: 28
    • Просмотр профиля
Re: Модуль тендеры
« Ответ #2 : 07 Сентября 2017, 08:06:37 »
OK, я так понял это не баг, а фича, тогда поставим вопрос по другому. Как разрешить скачивание документов после того, как тендер завершен?

Neon

  • Сообщений: 665
    • Просмотр профиля
    • Danneo CMS
Re: Модуль тендеры
« Ответ #3 : 07 Сентября 2017, 09:50:21 »
В файле: mod/tender/load.php
Запрос
$valid = $db->query
             (
                 "SELECT id, files, facc, fgroups FROM ".$basepref."_".WORKMOD." WHERE id = '".$id."' AND act = 'yes'
                  AND (stpublic = 0 OR stpublic < '".NEWTIME."')
                  AND (unpublic = 0 OR unpublic > '".NEWTIME."')"
             );
заменить на
$valid = $db->query("SELECT id, files, facc, fgroups FROM ".$basepref."_".WORKMOD." WHERE id = '".$id."' AND act = 'yes'");
DANNEO ™

eVIL36

  • Сообщений: 28
    • Просмотр профиля
Re: Модуль тендеры
« Ответ #4 : 07 Сентября 2017, 10:32:47 »
Всё гуд, благодарю за ответ.