dereuromark / cakephp-opensearch
CakePHP插件,用于使用OpenSearch
dev-master
2014-07-23 22:14 UTC
Requires
- php: >=5.3
- composer/installers: *
- dereuromark/tools-cakephp: *
This package is auto-updated.
Last update: 2024-09-13 10:54:42 UTC
README
创建一个美观的网页搜索,可集成到现代浏览器中(使用TAB键直接搜索)。
参阅http://de.wikipedia.org/wiki/OpenSearch
CakePHP2.x
安装
Composer
这是推荐的安装方式
"require": {
"dereuromark/cakephp-opensearch": "dev-master"
}
手动
将插件复制到您的App/Plugin/目录。
准备
- 创建相应的表(使用cake console:
cake schema create OpenSearch.OpenSearch
) - 创建执行搜索的动作
- 添加至少一个搜索类型(例如,通过后端
admin/open_search/addons/
)
使用
使用助手在布局中渲染适当的链接
$this->loadHelper('OpenSearch.OpenSearch'); echo $this->OpenSearch->metaLink('web', 'my title');
例如,如果您添加了web
作为搜索类型。
待办事项
从http://www.opensearch.org/中清理和添加更多功能
依赖
我的工具插件,用于管理后端动作(可选,您也可以直接使用Mysql)。
许可
MIT
Łukasz Korecki 2009
Mark Scherer 2012