docs: 插件/主题开发文档补全新能力
- plugins.md:requires 依赖强制校验行为、filament.post_form/post_table 后台注入(追加写法 + 示例)、Payment payable 商品化约定(payableLabel/payableUrl)、paywall 视图覆盖机制 - themes.md:新增付费墙覆盖章节(membership.paywall / paid-teaser,主题同名文件可覆盖) - README:插件段落补充依赖校验、后台注入钩子、订单商品化说明
This commit is contained in:
@@ -82,8 +82,18 @@ themes/{name}/
|
||||
| `comments` | CommentController | `$comments` |
|
||||
| `login` / `register` / `profile` | AuthController | — |
|
||||
| `membership.index` / `membership.mine` | 会员插件 | `$plans / $subscriptions` |
|
||||
| `membership.paywall` / `membership.paid-teaser` | 会员插件(付费墙) | `$post` |
|
||||
| `payments.sandbox` / `payments.result` | 支付插件 | `$payment` |
|
||||
|
||||
## 付费墙(paywall)覆盖
|
||||
|
||||
启用会员插件后,付费文章的前台展示走两个视图(缺省在 `resources/views/membership/`):
|
||||
|
||||
- `membership.paywall`:整篇锁定(会员专享)时替代正文,含封面/标题/价格/解锁按钮
|
||||
- `membership.paid-teaser`:正文内 `[paid]` 付费块的替换提示
|
||||
|
||||
主题可放同名文件自定义样式与文案,如 `themes/{name}/views/membership/paywall.blade.php`。视图内可用 `$post`,按钮建议沿用 `.btn` 类;`.paywall` / `.paid-teaser` 两套内置主题已带样式。
|
||||
|
||||
## 侧边栏共享数据(SidebarComposer 自动注入所有前台视图)
|
||||
|
||||
`$categories`、`$recentPosts`、`$recentComments`、`$hotTags`、`$links`、`$blogStats`、`$siteName`、`$siteDescription`、`$siteIcp`
|
||||
|
||||
Reference in New Issue
Block a user