-
Notifications
You must be signed in to change notification settings - Fork 20
Home
This guide is intended to make you immediately productive with Stash, and help you understand how all of the pieces fit together.
Installing and upgrading
Static cache setup
Cache pruning configuration
Changelog
Variables
Lists
Bundles
Embeds
Caching
Extension hooks
Terminology
Techniques
Mustash - overview
Managing variables
Managing bundles
Cache-breaking rules
Mustash plugins
Mustash Varnish plugin
Mustash plugin development
Mustash API
Template Partials
MVVM (Model-View-ViewModel)
Template Inheritance
Extended templates with Resource router
Expressionengine Stash tutorials
{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: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: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
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