Browse Source

ver 1.1.2 - fix вывода документа - ошибка 404.

master
root 8 years ago
parent
commit
b4723b129f
  1. 6
      unicalendar/class.unicalendar.php
  2. 2
      unicalendar/module.php
  3. 3
      unicalendar/uca.res.php

6
unicalendar/class.unicalendar.php

@ -40,12 +40,12 @@ class Unicalendar
$urubric_id = $v['uca_rubric_id']; $urubric_id = $v['uca_rubric_id'];
$udoc_id = $v['uca_doc_id']; $udoc_id = $v['uca_doc_id'];
} }
// Если выбрали вывести все документы из заданной рубрики - документы с Id=1 и Id=2 - выводиться не будут! // Если выбрали вывести все документы из заданной рубрики - документы с Id=1 (Главная) и 404 страница - выводиться не будут!
if ($uevents !='' && $uevents == '1'){ if ($uevents !='' && $uevents == '1'){
$sql = $AVE_DB->Query(" $sql = $AVE_DB->Query("
SELECT Id, document_alias, document_title, document_published, document_meta_description SELECT Id, document_alias, document_title, document_published, document_meta_description
FROM " . PREFIX . "_documents FROM " . PREFIX . "_documents
WHERE rubric_id = '" . $urubric_id . "' AND Id > 2 WHERE rubric_id = '" . $urubric_id . "' AND Id !=1 && Id != '".PAGE_NOT_FOUND_ID."'
"); ");
$results = array(); $results = array();
while ($row = $sql->FetchAssocArray()) while ($row = $sql->FetchAssocArray())
@ -60,7 +60,7 @@ class Unicalendar
$sql = $AVE_DB->Query(" $sql = $AVE_DB->Query("
SELECT Id, document_alias, document_title, document_published, document_meta_description SELECT Id, document_alias, document_title, document_published, document_meta_description
FROM " . PREFIX . "_documents FROM " . PREFIX . "_documents
WHERE rubric_id = '" . $urubric_id . "' AND Id > 2 AND $udoc_id WHERE rubric_id = '" . $urubric_id . "' AND Id !=1 && Id != '".PAGE_NOT_FOUND_ID."' AND $udoc_id
"); ");
$results = array(); $results = array();
while ($row = $sql->FetchAssocArray()) while ($row = $sql->FetchAssocArray())

2
unicalendar/module.php

@ -14,7 +14,7 @@ if (defined('ACP'))
{ {
$modul['ModuleName'] = 'Универсальный календарь событий'; $modul['ModuleName'] = 'Универсальный календарь событий';
$modul['ModuleSysName'] = 'unicalendar'; $modul['ModuleSysName'] = 'unicalendar';
$modul['ModuleVersion'] = '1.1.1'; $modul['ModuleVersion'] = '1.1.2';
$modul['ModuleDescription'] = '<br>Модуль позволяет создавать различные календари событий. <br> Для вывода календаря используйте системный тег <strong>[mod_unicalendar:XXX]</strong>'; $modul['ModuleDescription'] = '<br>Модуль позволяет создавать различные календари событий. <br> Для вывода календаря используйте системный тег <strong>[mod_unicalendar:XXX]</strong>';
$modul['ModuleAutor'] = 'Repellent'; $modul['ModuleAutor'] = 'Repellent';
$modul['ModuleCopyright'] = '&copy; AVE.cms Team 2017'; $modul['ModuleCopyright'] = '&copy; AVE.cms Team 2017';

3
unicalendar/uca.res.php

@ -15,7 +15,6 @@ if (isset($_POST['c']))
$sql = $AVE_DB->Query(" $sql = $AVE_DB->Query("
SELECT Id, rubric_title SELECT Id, rubric_title
FROM " . PREFIX . "_rubrics FROM " . PREFIX . "_rubrics
WHERE Id !=2
"); ");
echo "<option style='color: #ABABAB;' value='' >".$select_category."</option>"; echo "<option style='color: #ABABAB;' value='' >".$select_category."</option>";
while($result = $sql->FetchRow()){ while($result = $sql->FetchRow()){
@ -29,7 +28,7 @@ if (isset($_POST['a']))
$sql = $AVE_DB->Query(" $sql = $AVE_DB->Query("
SELECT Id, document_alias, document_title, document_published, document_meta_description SELECT Id, document_alias, document_title, document_published, document_meta_description
FROM " . PREFIX . "_documents FROM " . PREFIX . "_documents
WHERE rubric_id = '" . $_POST['b'] . "' AND Id > 2 WHERE rubric_id = '" . $_POST['b'] . "' AND Id !=1 && Id != '".PAGE_NOT_FOUND_ID."'
"); ");
$u_sel_doc = array(); $u_sel_doc = array();
while ($row = $sql->FetchAssocArray()) while ($row = $sql->FetchAssocArray())

Loading…
Cancel
Save