nicolasbeauvais / nova-algolia-card
此包已被放弃,不再维护。未建议替换包。
Laravel Nova 的 Algolia 卡
v1.1.0
2019-10-13 16:33 UTC
Requires
- php: >=7.1.0
This package is auto-updated.
Last update: 2021-04-30 15:07:12 UTC
README
使用这款易于使用的 Nova 卡,深入了解您的 Algolia 索引。
安装
您可以通过 composer 将此包安装到使用 Nova 的 Laravel 应用中
composer require nicolasbeauvais/nova-algolia-card
接下来,您必须注册 Nova 卡。通常在 NovaServiceProvider
的 tools
方法中完成此操作。
// in app/Providers/NovaServiceProvider.php // ... public function cards() { return [ // ... new \NicolasBeauvais\NovaAlgoliaCard\NovaAlgoliaCard, ]; }
配置
如果您已经使用 Laravel Scout,则一切配置已就绪。
如果没有,您必须创建一个包含以下内容的 config/scout.php
文件
<?php return [ 'algolia' => [ 'id' => env('ALGOLIA_APP_ID', ''), 'secret' => env('ALGOLIA_SECRET', ''), ], ];
用法
默认情况下,该卡将显示所有 Algolia 索引中的记录总数。您可以为卡指定索引名称以显示其记录数
// in app/Nova/User.php // ... public function cards() { return [ new \NicolasBeauvais\NovaAlgoliaCard\NovaAlgoliaCard((new \App\User)->searchableAs()), // or new \NicolasBeauvais\NovaAlgoliaCard\NovaAlgoliaCard('my_user_index'), ]; }
变更日志
请参阅 CHANGELOG 以获取有关最近更改的更多信息。
贡献
请参阅 CONTRIBUTING 以获取详细信息。
安全
如果您发现任何与安全相关的问题,请通过电子邮件nicolasbeauvais1@gmail.com联系,而不是使用问题跟踪器。
致谢
许可
MIT 许可证(MIT)。有关更多信息,请参阅 许可文件。