We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 36671 ☆ A M B ☆
    • 120 Posts
    I think I am having a mental block! I am working on an Evo 1.0.5 site and want to allow the client to make changes to images and text in a sidebar through the use of template variables (it's a series of image-based buttons that they can change over time as required). This sidebar will be the same on every page, so I don't want them to have to enter content into TVs on every resource!

    I am trying to achieve this as follows:

    1. I created all the different template variables for all images and text.
    2. I created a blank template called "Sidebar Tpl" and assigned the TVs to it.
    3. I created a resource "Sidebar" with the Sidebar Tpl template and entered content for all TVs.
    4. I created a template variable called [*sidebar-content*] and placed in in the required location on my other page templates.
    5. For template variable [*sidebar-content*], I set a default content of @DOCUMENT 452, which is the resource number of my "Sidebar" resource which contains all the TVs.

    Now, when I check this on the webpages, it does indeed pull in the HTML code associated with the sidebar, but none of the TV content! What am I doing wrong? Or is there a much better way of doing this that has escaped me?

    Thanks for all help!