- add SolrIndexBuilder artisan command
- Sitelinkcontroller: data filter via raw sql - primary key for HasValue model - config/solarium.php new config values - bug on migration fie for document_xml_cache
This commit is contained in:
parent
54edfb4617
commit
084a1a2b8c
7 changed files with 174 additions and 63 deletions
|
@ -16,20 +16,21 @@ class SitelinkController extends Controller
|
|||
$select = DB::table('documents')
|
||||
->where('server_state', 'LIKE', "%" . $serverState . "%");
|
||||
|
||||
// $select
|
||||
// ->select(DB::raw('EXTRACT(YEAR FROM server_date_published) as published_date'))
|
||||
// // ->select(DB::raw("DATE_PART('year', server_date_published) as published_date"))
|
||||
// // ->select(DB::raw("YEAR(server_date_published) AS published_date"))
|
||||
// ->distinct(true);
|
||||
$select
|
||||
->select(DB::raw('EXTRACT(YEAR FROM server_date_published) as published_date'))
|
||||
// ->select(DB::raw("DATE_PART('year', server_date_published) as published_date"))
|
||||
// ->select(DB::raw("YEAR(server_date_published) AS published_date"))
|
||||
->distinct(true);
|
||||
$this->years = $select->pluck('published_date')->toArray();
|
||||
|
||||
$years = $select->pluck('server_date_published')->toArray();
|
||||
$this->years = array_map(function ($pdate) {
|
||||
$dateValue = strtotime($pdate);
|
||||
if ($dateValue != false) {
|
||||
$year = date("Y", $dateValue);
|
||||
return $year;
|
||||
}
|
||||
}, $years);
|
||||
// $years = $select->pluck('server_date_published')->toArray();
|
||||
// $this->years = array_map(function ($pdate) {
|
||||
// $dateValue = strtotime($pdate);
|
||||
// if ($dateValue != false) {
|
||||
// $year = date("Y", $dateValue);
|
||||
// return $year;
|
||||
// }
|
||||
// }, $years);
|
||||
$this->ids = array();
|
||||
return view('frontend.sitelink.index')->with(['years' => $this->years, 'documents' => $this->ids]);
|
||||
}
|
||||
|
|
Loading…
Add table
editor.link_modal.header
Reference in a new issue