Answers.Body: <p>After Greg Stewart's help I found that the reason that the Cache wasn't updating when altering the hierarchy of the Structure is:</p>
  
  <p><strong>There were Stuck background tasks.</strong></p>
  
  <p><a href="https://craftcms.com/support/stuck-tasks" rel="nofollow">Here is the official documentation on the matter.</a></p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-12-18T12:44:22.507Z
Answers.LastActivityDate: 2015-12-18T12:44:22.507Z
Answers.UserDisplayName: Adam Menczykowski
Body: <p>I have 2 structures that are used for Menus on the site. Each entry is a link to either an entry / asset or external URL. The hierarchy is used to generate a menu .</p>
  
  <p>To save on page load time, the two menus are both wrapped up in <code>{% cache globally %}</code> tags which has worked really well to speed up things. </p>
  
  <p>My problem is that when altering the position / hierarchy of the structure entries from Craft, the front-end doesn't update accordingly which I can only put down to the cache blocking the update, as the structure isn't re-triggering the cache update.</p>
  
  <p>Any tips for long term maintenance on this site feature? Some of the content editors will want to alter this stuff, but without disabling the cache myself? The only user that can manually flush the template cache is myself, the admin.</p>
  
  <p>Thanks in advance y'all!</p>
  
  <p>Merry Christmas! :-)</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-17T12:45:58.410Z
Comments.Text: BTW I have removed the cache tags for now, which allows them to make the changes, but I'd like to discuss this point to see what another alternative would be. Thanks
Comments.UserDisplayName: Adam Menczykowski
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-17T15:15:15.247Z
Comments.Text: How does your cache tag look like? Just `{% cache %} content {% endcache %}` without attributes?
  Do you notice any stuck background tasks in the Craft admin panel when you using cache tags?
Comments.UserDisplayName: Greg Stewart
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-12-17T21:02:19.297Z
Comments.Text: Yes I did notice there are stuck background tasks for cache in the admin! And yes that is how the cache tags are structured. Thanks
Comments.UserDisplayName: Adam Menczykowski
Tags: <structure><cache><navigation>
Title: Altering Structure order doesn't update cache
ThreadText: # Altering Structure order doesn't update cache
  
  (Asked by: username_0 on 2015-12-17)
  
  I have 2 structures that are used for Menus on the site. Each entry is a link to either an entry / asset or external URL. The hierarchy is used to generate a menu .
  
  To save on page load time, the two menus are both wrapped up in `{% cache globally %}` tags which has worked really well to speed up things.
  
  My problem is that when altering the position / hierarchy of the structure entries from Craft, the front-end doesn't update accordingly which I can only put down to the cache blocking the update, as the structure isn't re-triggering the cache update.
  
  Any tips for long term maintenance on this site feature? Some of the content editors will want to alter this stuff, but without disabling the cache myself? The only user that can manually flush the template cache is myself, the admin.
  
  Thanks in advance y'all!
  
  Merry Christmas! :-)
  
  **Tags:** structure, cache, navigation
  
  > **Comments:**
  > **username_0**: BTW I have removed the cache tags for now, which allows them to make the changes, but I'd like to discuss this point to see what another alternative would be. Thanks  
  > **username_1**: How does your cache tag look like? Just `{% cache %} content {% endcache %}` without attributes? Do you notice any stuck background tasks in the Craft admin panel when you using cache tags?  
  > **username_0**: Yes I did notice there are stuck background tasks for cache in the admin! And yes that is how the cache tags are structured. Thanks  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_0 on 2015-12-18. Score: 0 | Accepted answer
  
  After username_1 username_1's help I found that the reason that the Cache wasn't updating when altering the hierarchy of the Structure is:
  
  **There were Stuck background tasks.**
  
  [Here is the official documentation on the matter.](https://craftcms.com/support/stuck-tasks)
  
  
  ---
  
  