mirror of
https://github.com/gohugoio/hugoDocs.git
synced 2025-09-11 13:53:15 -04:00
Document PAGE.String
This commit is contained in:
parent
2d151d77f7
commit
bb30e7c08f
@ -1,6 +1,5 @@
|
||||
---
|
||||
title: Store
|
||||
linktitle: PAGE.Store
|
||||
description: Returns a persistent "scratch pad" on the given page to store and manipulate data.
|
||||
categories: []
|
||||
keywords: []
|
||||
|
45
content/en/methods/page/String.md
Normal file
45
content/en/methods/page/String.md
Normal file
@ -0,0 +1,45 @@
|
||||
---
|
||||
title: String
|
||||
description: Returns the absolute path to the file backing the given page.
|
||||
categories: []
|
||||
keywords: []
|
||||
action:
|
||||
related: []
|
||||
returnType: string
|
||||
signatures: [PAGE.String]
|
||||
toc: true
|
||||
---
|
||||
|
||||
{{< new-in 0.137.0 >}}
|
||||
|
||||
With content from the file system:
|
||||
|
||||
```go-html-template
|
||||
{{ .String }} → /home/user/project/content/posts/post-1.md
|
||||
```
|
||||
|
||||
With content from a content adapter:
|
||||
|
||||
```go-html-template
|
||||
{{ .String }} → /home/user/project/content/posts/_content.gotmpl:/posts/post-1.md
|
||||
```
|
||||
|
||||
With content from a module:
|
||||
|
||||
```go-html-template
|
||||
{{ .String }} → /home/user/.cache/hugo_cache/modules/filecache/modules/pkg/mod/github.com/user/hugo-module-content@v0.1.9/content/posts/post-1.md
|
||||
```
|
||||
|
||||
Use this method to provide useful information when displaying error and warning messages in the console:
|
||||
|
||||
{{< code file="layouts/partials/featured-image.html" lang="go-html-template" >}}
|
||||
{{ with .Resources.GetMatch "*featured*" }}
|
||||
{{ with .Resize "300x webp" }}
|
||||
<img src="{{ .RelPermalink }}" width="{{ .Width }}" height="{{ .Height }}" alt="">
|
||||
{{ end }}
|
||||
{{ else }}
|
||||
{{ errorf "The featured-image partial was unable to find a featured image. See %s" .String }}
|
||||
{{ end }}
|
||||
{{< /code >}}
|
||||
|
||||
With shortcodes and render hooks use the `Position` method instead. Note that the `Position` method is not available to heading, image, and link render hooks.
|
Loading…
x
Reference in New Issue
Block a user