# Variables not pulled from config file

**URL:** <https://discourse.gohugo.io/t/variables-not-pulled-from-config-file/1455>\
**Category:** support\
**Created:** [July 19, 2015, 3:34pm UTC](https://discourse.gohugo.io/t/variables-not-pulled-from-config-file/1455 "2015-07-19T15:34:06Z")\
**Posts on this page:** 2\
**Page:** 2

<div class="post-metadata">

**Author:** ![kaushalmodi](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/kaushalmodi/32/2567_2.png) [@kaushalmodi](https://discourse.gohugo.io/u/kaushalmodi)\
**Post date:** [October 17, 2016, 6:35pm UTC](https://discourse.gohugo.io/t/variables-not-pulled-from-config-file/1455/21 "2016-10-17T18:35:15Z")

</div>

> [@bep](#):
>
> Note that this is work in progress

Of course, I understand 🙂

I really like the `.Site.Param` and `.Param` approach because now I can consistently use lowercase everywhere.

The question regarding `{{ (.Site.Param "temp1.var1") }}` was to help polish this new syntax to support a use case of `[params]` where one could have nested tables. If it’s still not supported, I can wait. No hurry.

---

<div class="post-metadata">

**Author:** ![bep](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.gohugo.io/bep/32/3332_2.png) [@bep](https://discourse.gohugo.io/u/bep)\
**Post date:** [October 17, 2016, 6:58pm UTC](https://discourse.gohugo.io/t/variables-not-pulled-from-config-file/1455/22 "2016-10-17T18:58:37Z")

</div>

> [@kaushalmodi](#):
>
> If it’s still not supported, I can wait.

It is not, but it will. I will just have to sleep on how to solve the casing issues without breaking the world.

You can of course do:

```auto
{{ (.Site.Param "temp1").var1 }}

```

but then you are back to your initial case struggles.

[Previous page](https://discourse.gohugo.io/t/variables-not-pulled-from-config-file/1455.md?page=1)
