phlexible/frontend-search-bundle

phlexible前端搜索包

安装: 157

依赖项: 0

建议者: 1

安全性: 0

星标: 0

关注者: 2

分支: 1

开放问题: 0

类型:symfony-bundle

1.1.2 2018-07-31 11:21 UTC

This package is auto-updated.

Last update: 2024-09-08 07:04:27 UTC


README

PhlexibleFrontendSearchBundle 为通过PhlexibleIndexerPageBundle索引的元素添加了通用的搜索前端。

安装

  1. 使用composer下载PhlexibleFrontendSearchBundle
  2. 启用Bundle
  3. 导入PhlexibleFrontendSearchBundle路由
  4. 清除symfony缓存

步骤1:使用composer下载PhlexibleFrontendSearchBundle

运行以下命令添加PhlexibleFrontendSearchBundle

$ php composer.phar require phlexible/frontend-search-bundle "~1.0.0"

Composer会将Bundle安装到项目的vendor/phlexible目录中。

步骤2:启用bundle

在kernel中启用bundle和所需的WhiteOctoberPagerfantaBundle

<?php
// app/AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Phlexible\Bundle\FrontendSearchBundle\PhlexibleFrontendSearchBundle(),
        new WhiteOctober\PagerfantaBundle\WhiteOctoberPagerfantaBundle(),
    );
}

步骤3:导入PhlexibleFrontendSearchBundle路由

导入PhlexibleFrontendSearchBundle路由。

# app/config/routing.yml
phlexible_frontendsearch_search:
    resource: "@PhlexibleFrontendSearchBundle/Controller/SearchController.php"
    type:     annotation

步骤4:清除symfony缓存

如果您以prod环境访问phlexible应用程序,请清除缓存

$ php app/console cache:clear --env=prod