-
Notifications
You must be signed in to change notification settings - Fork 20
Managing bundles
The bundles screen allows you to search, filter, create, edit and delete Stash bundles (variable categories), and clear all variables assigned to a specific bundle.
Stash has three default bundles which are non-editable, these are identified with a lock icon.
Create your own bundles to help organise your variables and provide a target for cache-breaking rules. Use a unique name for custom bundles that you can reference in your template tags with the bundle="my_bundle"
parameter.
Bundles are NOT site-specific, so if you are using the Multiple Site Manager the bundles you create will be available to every site. Variables assigned to bundles ARE site-specific, and when you clear variables in a bundle they are cleared for the current site only.
Getting started
Using Stash
Using Mustash
- Mustash
- Installing Mustash
- Managing variables
- Managing bundles
- Cache-breaking rules
- Mustash plugins
- Mustash Varnish plugin
- Mustash plugin development
- Mustash API
Template design patterns
Tag reference
- {exp:stash:set}
- {exp:stash:get}
- {exp:stash:block}
- {exp:stash:set_value}
- {exp:stash:append}
- {exp:stash:append_value}
- {exp:stash:prepend}
- {exp:stash:prepend_value}
- {exp:stash:copy}
- {exp:stash:context}
- {exp:stash:is_empty}
- {exp:stash:not_empty}
- {exp:stash:set_list}
- {exp:stash:get_list}
- {exp:stash:append_list}
- {exp:stash:prepend_list}
- {exp:stash:split_list}
- {exp:stash:join_lists}
- {exp:stash:list_count}
- {exp:stash:unset}
- {exp:stash:flush_cache}
- {exp:stash:bundle}
- {stash:embed}
- {exp:stash:extend}
- {exp:stash:parse}
- {exp:stash:cache}
- {exp:stash:static}
- {exp:stash:finish}
- {exp:stash:not_found}
- Short tag syntax
- Using Stash methods in your own add-ons