apecave/kirby3-text-proxy-field

文本字段,可以可选地使用 kirby 查询语言代理占位符值

安装: 13

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 0

开放问题: 0

语言:JavaScript

类型:kirby 插件

v1.0.0 2018-12-14 20:11 UTC

This package is not auto-updated.

Last update: 2024-09-29 06:08:51 UTC


README

文本字段,可以可选地使用 kirby 查询语言代理占位符值。

概述

1. 用例

一个开发者希望创建一个 meta_description 字段,允许用户自定义页面 meta 描述以优化 SEO。默认回退值将来自 $page->lede()。在这种情况下,能够显示用户从 $page->lede() 字段中的数据作为占位符值,以便用户可以看到回退值将是什么,会很好。

2. 安装

下载并将此存储库复制到 /site/plugins/kirby3-text-proxy-field

或者,您可以使用 composer 安装它:composer require apecave/kirby3-text-proxy-field

3. 配置

蓝图字段可能看起来像这样

fields:
  meta_description:
    type: text-proxy
    placeholder: page.lede()

4. 模板使用

页面头部代码可能如下所示

$meta_description = $page->meta_description()->or( $page->lede() );