Update ArchiveWidget.php

This commit is contained in:
Michael 2014-05-08 10:54:32 +01:00
parent 067003a6c3
commit 01de0a76d6

View File

@ -68,20 +68,20 @@ if(class_exists('Widget')) {
if($this->DisplayMode == 'month') { if($this->DisplayMode == 'month') {
$sqlResults = DB::query(" $sqlResults = DB::query("
SELECT DISTINCT CAST($monthclause AS " . DB::getConn()->dbDataType('unsigned integer') . ") SELECT DISTINCT CAST($monthclause AS " . DB::getConn()->dbDataType('unsigned integer') . ")
AS \"Month\", AS Month,
$yearclause AS \"Year\" $yearclause AS Year
FROM \"SiteTree$suffix\" INNER JOIN \"BlogEntry$suffix\" FROM SiteTree$suffix INNER JOIN BlogEntry$suffix
ON \"SiteTree$suffix\".\"ID\" = \"BlogEntry$suffix\".\"ID\" ON SiteTree$suffix.ID = BlogEntry$suffix.ID
WHERE \"ParentID\" IN (" . implode(', ', $ids) . ") WHERE SiteTree$suffix.ParentID IN (" . implode(', ', $ids) . ")
ORDER BY \"Year\" DESC, \"Month\" DESC;" ORDER BY Year DESC, Month DESC;"
); );
} else { } else {
$sqlResults = DB::query(" $sqlResults = DB::query("
SELECT DISTINCT $yearclause AS \"Year\" SELECT DISTINCT $yearclause AS Year
FROM \"SiteTree$suffix\" INNER JOIN \"BlogEntry$suffix\" FROM SiteTree$suffix INNER JOIN BlogEntry$suffix
ON \"SiteTree$suffix\".\"ID\" = \"BlogEntry$suffix\".\"ID\" ON SiteTree$suffix.ID = BlogEntry$suffix.ID
WHERE \"ParentID\" IN (" . implode(', ', $ids) . ") WHERE SiteTree$suffix.ParentID IN (" . implode(', ', $ids) . ")
ORDER BY \"Year\" DESC" ORDER BY Year DESC"
); );
} }