nabeelio / sphinx-cakephp
此包已被弃用且不再维护。未建议替代包。
关于此包最新版本(dev-master)的许可证信息不可用。
Sphinx Search 插件用于 CakePHP
dev-master
2016-08-10 13:10 UTC
Requires
- composer/installers: ~1.0
- gigablah/sphinxphp: 2.0.*
This package is not auto-updated.
Last update: 2020-01-28 21:05:40 UTC
README
更新以进一步维护。
从 @nabeelio 的 Sphinx Behavior 衍生版本。
由 Vilen Tambovtsev 更新的 Sphinx Behavior 版本。
我为 Cake2.0 更新了此版本,并使其只执行一个查询到 Sphinx(而不是两个,一个用于结果,一个用于计数)。
还使从 Sphinx 返回的搜索结果可用于模型(我使用此来构建搜索过滤器)。
原始用法页面在此
https://bakery.cakephp.com.cn/articles/xumix/2009/07/11/sphinx-behavior
安装
[手动]
- 下载此文件:https://github.com/nshahzad/Sphinx-CakePHP/archive/master.zip
- 解压下载文件。
- 将得到的文件夹复制到
app/Plugin
- 将您刚刚复制的文件夹重命名为
SphinxCakephp
[Composer]
在您的项目中的 composer.json
文件中添加以下内容:
"repositories":
[
{
"type": "vcs",
"url": "https://github.com/nabeelio/Sphinx-CakePHP"
}
],
"require":{
"nabeelio/sphinx-cakephp": "dev-master"
}
插件将被安装到您的 Plugin 目录中。
用法
请确保插件已在 app/Config/bootstrap.php
中加载。
CakePlugin::load('SphinxCakephp');