FIX missing filter status=1 on rss feeds
This commit is contained in:
parent
d245abe908
commit
b905b1b4bc
@ -416,9 +416,9 @@ class WebsitePage extends CommonObject
|
|||||||
$sqlwhere = array();
|
$sqlwhere = array();
|
||||||
if (count($filter) > 0) {
|
if (count($filter) > 0) {
|
||||||
foreach ($filter as $key => $value) {
|
foreach ($filter as $key => $value) {
|
||||||
if ($key == 't.rowid' || $key == 't.fk_website' || $key == 'status') {
|
if ($key == 't.rowid' || $key == 'rowid' || $key == 't.fk_website' || $key == 'fk_website' || $key == 'status' || $key == 't.status') {
|
||||||
$sqlwhere[] = $key.' = '.((int) $value);
|
$sqlwhere[] = $key.' = '.((int) $value);
|
||||||
} elseif ($key == 'type_container') {
|
} elseif ($key == 'type_container' || $key == 't.type_container') {
|
||||||
$sqlwhere[] = $key." = '".$this->db->escape($value)."'";
|
$sqlwhere[] = $key." = '".$this->db->escape($value)."'";
|
||||||
} elseif ($key == 'lang' || $key == 't.lang') {
|
} elseif ($key == 'lang' || $key == 't.lang') {
|
||||||
$listoflang = array();
|
$listoflang = array();
|
||||||
@ -436,7 +436,7 @@ class WebsitePage extends CommonObject
|
|||||||
}
|
}
|
||||||
$sqlwhere[] = $stringtouse;
|
$sqlwhere[] = $stringtouse;
|
||||||
} else {
|
} else {
|
||||||
$sqlwhere[] = $key.' LIKE \'%'.$this->db->escape($value).'%\'';
|
$sqlwhere[] = $key." LIKE '%".$this->db->escape($value)."%'";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -104,7 +104,7 @@ if ($rss) {
|
|||||||
|
|
||||||
$website->fetch('', $websitekey);
|
$website->fetch('', $websitekey);
|
||||||
|
|
||||||
$filters = array('type_container'=>'blogpost');
|
$filters = array('type_container'=>'blogpost', 'status'=>1);
|
||||||
if ($l) {
|
if ($l) {
|
||||||
$filters['lang'] = $l;
|
$filters['lang'] = $l;
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user