ヘルプセンター

プレースホルダー記法

コンテンツ情報の置換

以下の箇所で、テキスト内に対象コンテンツの情報を取り込むためのプレースホルダー記法が使用できます。

  • モデル: プレビューURL・公開URL
  • Webhook: ペイロード
  • FTスキーマ: コンテンツ参照要素
  • FTスキーマ: コンテンツリンク要素

コンテンツ自身の情報

プレースホルダー

置換内容

{{content._id}}

コンテンツID

{{content._model}}

モデルのLUID

{{content._model._name}}

モデル名

{{content._status}}

コンテンツの公開ステータス

{{content._space}}

スペースのLUID

{{content._space._name}}

スペース名

{{content._title}}

コンテンツのタイトル

{{content._published_at}}

コンテンツの公開日

{{content._last_published_at}}

コンテンツの最終公開日

{{content._updated_at}}

コンテンツの更新日

{{content._created_at}}

コンテンツの作成日

コンテンツの公開ステータスについて

draft: 下書き
published: 公開中
published_draft: 公開中かつ下書きあり(上書き公開の準備中)
archive: アーカイブ済み
deleted: 削除された(削除をトリガーとしてWebhook送信時のみ取得されます)

フィールドに入力した内容

プレースホルダー

置換内容

{{content.<フィールドのLUID>}}

指定フィールドに登録した値

{{content.<フィールドセットフィールドのLUID>.<フィールドのLUID>}}

指定フィールドセット内のフィールドに登録した値

メディアの情報

プレースホルダー

置換内容

{{content.<メディアフィールドのLUID>.url}}

指定メディアフィールドに登録されたメディアのURL

{{content.<メディアフィールドのLUID>.alt}}

指定メディアフィールドに登録されたメディアの代替テキスト(alt属性)

参照コンテンツの情報

プレースホルダー

置換内容

{{content.<コンテンツ参照フィールドのLUID>._title}}

指定コンテンツ参照フィールドに設定されたコンテンツのタイトル

{{content.<コンテンツ参照フィールドのLUID>.<フィールドのLUID>}}

指定コンテンツ参照フィールドに設定されたコンテンツ内の入力内容

言語

プレースホルダー

置換内容

{{lang}}

Webhook利用時: トリガーとなった操作を実施したコンテンツの言語キー

プレビューURL・公開URL: コンテンツ編集画面で表示中の言語キー

利用例

「FTスキーマ: コンテンツ参照要素」の例

<section class=”{{content._model}}”>
	<h2> {{content._title}} </h2>
	<!-- LUIDが”body”のフィールドの内容を挿入 -->
	<p> {{content.body}} </p>
	<!-- LUIDが”meta”のフィールドセット内の値の内容を挿入 -->
	<p> {{content.meta.desctiption}} </p>
	<!-- LUIDが”image”のメディアフィールドのURLを挿入 -->
       <p> {{content.image.url}} </p>
</section>

「Webhook: Slack通知用Payload」の例

{
  "blocks": [
    {
      "type": "section",
      "fields": [
        {
          "type": "mrkdwn",
          "text": "*モデル:*\n{{content._model._name}}"
        },
        {
          "type": "mrkdwn",
          "text": "*ID:*\n`{{content._id}}`"
        }
      ]
    },
    {
      "type": "section",
      "text": {
        "type": "mrkdwn",
        "text": "*タイトル:*\n{{content._title}}"
      }
    }
  ]
}

「プレビューURL・公開URL」の例

https://www.nilto.com/{{lang}}/help/usage/at-first

メディア情報の置換

以下の箇所で、テキスト内に対象メディアの情報を取り込むためのプレースホルダー記法が使用できます。

  • FTスキーマ: 内部画像要素
  • FTスキーマ: メディアリンク要素

FTスキーマの「外部画像要素」については、メディア情報の置換が利用できません。
{{url}} の箇所に、URL入力フォームに指定した値が置換されます。

メディアの情報

プレースホルダー

置換内容

{{media.url}}

メディアのURL

{{media.alt}}

メディアに設定した代替テキスト

{{media.poster}}

メディアに設定したposter画像のURL

利用例

FTスキーマ: 内部画像要素

<img src="{{media.url}}?width=200&height=200" alt="{{media.alt}}" />

NILTOにアップロードしたメディアは、URLにパラメータを付加することでリサイズ、トリミング、フォーマット変換などの最適化処理を行えます。例: リサイズ 縦横200px
https://cms-assets.nilto.com/spaces/111111111/media/222222222/_/img_media.webp?width=200&height=200使用できるパラメーターの種類や詳細な使い方に関してはImage Optimizer referenceをご確認ください。

お困りごとは解決しましたか?

解決しない場合は、サポートへお問い合わせください。

サポートに問い合わせる