Search.php 1.02 KB
<?php
use Action\WebAction;
use Product\SearchModel;
class SearchController extends WebAction
{
    public function indexAction()
    {
        $options['controller'] = $this->_request->controller;
        $searchData = SearchModel::searchData(array(),$options);
        $data = array(
            //初始化js
            'searchListPage' => true,
            'search' => $searchData
        );
        $this->setWebNavHeader();
        $this->_view->display('search', $data);
    }

    /**
     * 搜索提示
     */
    public function suggestAction()
    {
        $suggest = '';
        $query = rawurldecode($this->get('query'));
        if ($query) {
            $param['query'] = $query;
            $suggest = SearchModel::getSuggest($param);
        }
        echo $suggest;
    }

    /**
     * 根据分类id,获取分类尺码
     */
    public function sortSizeAction()
    {
        $condition['msort'] = $this->get('msort');
        $size = SearchModel::getSortSize($condition);
        $this->echoJson($size);
    }
}