From 684414c55be0a54b0e54a02bc82a711eef2fe45d Mon Sep 17 00:00:00 2001 From: voltan Date: Sun, 3 Sep 2017 15:24:23 +0430 Subject: [PATCH] Fix search --- src/Api/Search.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/src/Api/Search.php b/src/Api/Search.php index 803a1a1..b3526fd 100644 --- a/src/Api/Search.php +++ b/src/Api/Search.php @@ -28,7 +28,6 @@ class Search extends AbstractSearch protected $searchIn = array( 'title', 'text_description', - 'tags', ); /** @@ -39,7 +38,7 @@ class Search extends AbstractSearch 'title' => 'title', 'text_description' => 'content', 'time_create' => 'time', - 'uid' => 'uid', + 'main_image' => 'main_image', 'slug' => 'slug', ); @@ -53,7 +52,7 @@ class Search extends AbstractSearch /** * {@inheritDoc} */ - protected function buildUrl(array $item) + protected function buildUrl(array $item, $table = '') { $link = Pi::url(Pi::service('url')->assemble('ask', array( 'module' => $this->getModule(), @@ -63,4 +62,12 @@ protected function buildUrl(array $item) return $link; } + + /** + * {@inheritDoc} + */ + protected function buildImage(array $item, $table = '') + { + return Pi::url((string)Pi::api('doc', 'media')->getSingleLinkUrl($item['main_image'])->thumb('thumbnail')); + } }