Let’s say your store operates in multi currencies like Euro, US Dollar and Singapore Dollar and your customers can pay in any of these. How do we define which is a default currency and how can we make more than 1 currency allowed in the store?
If you are building a module and you encounter a block that cannot be referenced by name then you probably need to create a plugin to overwrite the template. This can be achieved in three simple steps.
Use the arguments and argument nodes. These call setData on the block. As such, you can retrieve these values later by calling the getData() method.