shithub: hugo

Download patch

ref: bef25432d1a481359e3d00deaca79c8b3593bd63
parent: be62c948724244c188d2fd7ac05240a6412d5797
author: bep <[email protected]>
date: Sun Apr 19 07:30:10 EDT 2015

doc: clarify Scratch usage in shortcodes

--- a/docs/content/extras/scratch.md
+++ b/docs/content/extras/scratch.md
@@ -40,5 +40,6 @@
 ```
 
 **Note:** The examples above uses the special `$` variable, which refers to the top-level node. This is the behavior you most likely want, and will help remove some confusion when using `Scratch` inside page range loops -- and you start inadvertently calling the wrong `Scratch`. But there may be use cases for `{{ .Scratch.Add "key" "some value" }}`.
+**Note:** To use `Scratch` in a `shortcode`, you will have to use the shortcode's Page's `Scratch`:  `{{ .Page.Scratch.Add "a1" 12 }}` or `{{ $.Page.Scratch.Add "a1" 12 }}`.