# Template + Quickchart.io inconsistency

**URL:** <https://community.glideapps.com/t/template-quickchart-io-inconsistency/24604>\
**Category:** Ask for Help\
**Created:** [March 22, 2021, 8:53pm UTC](https://community.glideapps.com/t/template-quickchart-io-inconsistency/24604 "2021-03-22T20:53:20Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [March 23, 2021, 1:52am UTC](https://community.glideapps.com/t/template-quickchart-io-inconsistency/24604/5 "2021-03-23T01:52:21Z")

</div>

> [@Joseph\_Leblanc](#):
>
> Second question, I don’t understand why sometime some data are not replaced in my glideapp through the template ? Usually I sub the data in this template by _#_ , _##_ , _###_ …

Are each of your template replacement variable names unique? (they must be to work properly).  
Can you show what your template column definition looks like?

Also, you may find the Construct URL column useful when you have complex chart definitions. See example of how to use it ⬇

> [@heart\_eyes Quickchart.io: the Cloudinary of Charts —on the fly charts!](https://community.glideapps.com/t/quickchart-io-the-cloudinary-of-charts-on-the-fly-charts/15946/125):
>
> So here is the one I did using the Construct URL column… Started off with a URL that looked like: https://quickchart.io/chart?bkg=white&c={.........} There are two query parameters in that URL: bkg=white c={ JSON structure } So I took the whole JSON structure, and put that in a template column: Then defined the Construct URL column as follows: The first query parameter was simple, so I “hard-coded” that, …

---

_[View the full topic](https://community.glideapps.com/t/template-quickchart-io-inconsistency/24604)._
