diff --git a/layouts/partials/paige/func-resource.html b/layouts/partials/paige/func-resource.html index f722f13a..f570b2d8 100644 --- a/layouts/partials/paige/func-resource.html +++ b/layouts/partials/paige/func-resource.html @@ -1,31 +1,32 @@ {{ $params := . }} {{ $page := $params.page }} -{{ $resource := "" }} {{ $url := $params.url }} +{{ $result := "" }} + {{ with $page.Resources.GetMatch $url }} - {{ $resource = . }} + {{ $result = . }} {{ else }} {{ with $page.Resources.Get $url }} - {{ $resource = . }} + {{ $result = . }} {{ else }} {{ with resources.GetMatch $url }} - {{ $resource = . }} + {{ $result = . }} {{ else }} {{ with resources.Get $url }} - {{ $resource = . }} + {{ $result = . }} {{ else }} {{ with resources.GetRemote $url }} - {{ $resource = . }} + {{ $result = . }} {{ end }} {{ end }} {{ end }} {{ end }} {{ end }} -{{ if not $resource }} +{{ if not $result }} {{ errorf "invalid resource: %q" $url }} {{ end }} -{{ return $resource }} +{{ return $result }}