# Named blocks parser error (with example)

**URL:** https://discuss.emberjs.com/t/named-blocks-parser-error-with-example/18803
**Category:** Questions
**Created:** [April 30, 2021, 2:51pm UTC](https://discuss.emberjs.com/t/named-blocks-parser-error-with-example/18803 "2021-04-30T14:51:04Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![shadyvd](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/shadyvd/32/13953_2.png) [@shadyvd](https://discuss.emberjs.com/u/shadyvd)
#### Post date: [April 30, 2021, 2:51pm UTC](https://discuss.emberjs.com/t/named-blocks-parser-error-with-example/18803/1 "2021-04-30T14:51:04Z")

</div>

I am trying out the named blocks feature with the following stack:

- Ember CLI: 3.26.1
- Ember Source: 3.26.1

I am trying to re-create a (simple) version of the Bootstrap NavBar, and inside the “container” element, I want to yield the brand, etc.

However, as soon as I add this to the HBS: `{{yield to="brand" @fluid}}`

I get the following error:

```
`Expecting 'CLOSE_RAW_BLOCK', 'CLOSE', 'CLOSE_UNESCAPED', 'CLOSE_SEXPR', 'ID', 'OPEN_BLOCK_PARAMS', got 'DATA'`

```

This project in the Glimmer Playground illustrates the problem in a nutshell: [Error Example](https://try.glimmerjs.com/?app=JTdCJTIyY29tcG9uZW50cyUyMiUzQSU1QiU3QiUyMm5hbWUlMjIlM0ElMjJHbGltbWVyQXBwJTIyJTJDJTIydGVtcGxhdGUlMjIlM0ElN0IlMjJmaWxlTmFtZSUyMiUzQSUyMnNyYyUyRnVpJTJGY29tcG9uZW50cyUyRkdsaW1tZXJBcHAlMkZ0ZW1wbGF0ZS5oYnMlMjIlMkMlMjJzb3VyY2VUZXh0JTIyJTNBJTIyJTNDaDElM0VXZWxjb21lJTIwdG8lMjBHbGltbWVyISUzQyUyRmgxJTNFJTVDbiUzQ1RhYiUyMGFzJTIwJTdDdGFnJTdDJTNFJTVDbiUyMCUyMCUzQyUzQXRhYkl0ZW0lMjBhcyUyMCU3Q1RhYkl0ZW0lN0MlM0UlNUNuJTIwJTIwJTIwJTIwJTNDVGFiSXRlbSUyMCU0MG5hbWUlM0QlNUMlMjJmaXJzdCU1QyUyMiUyMCUyRiUzRSU1Q24lMjAlMjAlM0MlMkYlM0F0YWJJdGVtJTNFJTVDbiUzQyUyRlRhYiUzRSUyMiU3RCUyQyUyMmNvbXBvbmVudCUyMiUzQSU3QiUyMmZpbGVOYW1lJTIyJTNBJTIyc3JjJTJGdWklMkZjb21wb25lbnRzJTJGR2xpbW1lckFwcCUyRmNvbXBvbmVudC50cyUyMiUyQyUyMnNvdXJjZVRleHQlMjIlM0ElMjJpbXBvcnQlMjBDb21wb25lbnQlMjBmcm9tJTIwJyU0MGdsaW1tZXIlMkZjb21wb25lbnQnJTNCJTVDbmV4cG9ydCUyMGRlZmF1bHQlMjBjbGFzcyUyMGV4dGVuZHMlMjBDb21wb25lbnQlMjAlN0IlNUNuJTdEJTIyJTdEJTdEJTJDJTdCJTIybmFtZSUyMiUzQSUyMlRhYiUyMiUyQyUyMnRlbXBsYXRlJTIyJTNBJTdCJTIyZmlsZU5hbWUlMjIlM0ElMjJzcmMlMkZ1aSUyRmNvbXBvbmVudHMlMkZUYWIlMkZ0ZW1wbGF0ZS5oYnMlMjIlMkMlMjJzb3VyY2VUZXh0JTIyJTNBJTIyJTNDZGl2JTNFJTVDbiUyMCUyMFRoaXMlMjBpcyUyMHRhYiUyMGNvbXBvbmVudCU1Q24lMjAlMjAlN0IlN0J5aWVsZCUyMHRvJTNEJTVDJTIydGFiSXRlbSU1QyUyMiUyMChjb21wb25lbnQlMjAnVGFiSXRlbScpJTdEJTdEJTVDbiUzQyUyRmRpdiUzRSUyMiU3RCUyQyUyMmNvbXBvbmVudCUyMiUzQSU3QiUyMmZpbGVOYW1lJTIyJTNBJTIyc3JjJTJGdWklMkZjb21wb25lbnRzJTJGVGFiJTJGY29tcG9uZW50LnRzJTIyJTJDJTIyc291cmNlVGV4dCUyMiUzQSUyMmltcG9ydCUyMENvbXBvbmVudCUyMGZyb20lMjAlNUMlMjIlNDBnbGltbWVyJTJGY29tcG9uZW50JTVDJTIyJTNCJTVDbiU1Q25leHBvcnQlMjBkZWZhdWx0JTIwY2xhc3MlMjBleHRlbmRzJTIwQ29tcG9uZW50JTIwJTdCJTVDbiU3RCUzQiUyMiU3RCU3RCUyQyU3QiUyMm5hbWUlMjIlM0ElMjJUYWJJdGVtJTIyJTJDJTIydGVtcGxhdGUlMjIlM0ElN0IlMjJmaWxlTmFtZSUyMiUzQSUyMnNyYyUyRnVpJTJGY29tcG9uZW50cyUyRlRhYkl0ZW0lMkZ0ZW1wbGF0ZS5oYnMlMjIlMkMlMjJzb3VyY2VUZXh0JTIyJTNBJTIyJTNDZGl2JTNFJTVDbiUyMCUyMFRoaXMlMjBpcyUyMGElMjBUYWJJdGVtJTIwJTdCJTdCJTQwbmFtZSU3RCU3RCU1Q24lM0MlMkZkaXYlM0UlMjIlN0QlMkMlMjJjb21wb25lbnQlMjIlM0FudWxsJTdEJTVEJTJDJTIyaGVscGVycyUyMiUzQSU1QiU3QiUyMm5hbWUlMjIlM0ElMjJoYXNoJTIyJTJDJTIyaGVscGVyJTIyJTNBJTdCJTIyZmlsZU5hbWUlMjIlM0ElMjJzcmMlMkZ1aSUyRmNvbXBvbmVudHMlMkZoYXNoJTJGaGVscGVyLnRzJTIyJTJDJTIyc291cmNlVGV4dCUyMiUzQSUyMmV4cG9ydCUyMGRlZmF1bHQlMjBmdW5jdGlvbiUyMGhlbHBlcihhcmdzJTJDJTIwbmFtZWQpJTIwJTdCJTVDbiUyMCUyMHJldHVybiUyMG5hbWVkJTNCJTVDbiU3RCUyMiU3RCU3RCU1RCU3RA==)

Has anyone else run into this issue? And could you please point me to a workaround/solution?

Thanks.

---

<div class="post-metadata">

### Author: ![boris](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/boris/32/12457_2.png) [@boris](https://discuss.emberjs.com/u/boris)
#### Post date: [May 4, 2021, 5:39pm UTC](https://discuss.emberjs.com/t/named-blocks-parser-error-with-example/18803/2 "2021-05-04T17:39:52Z")

</div>

Did you try `{{yield @fluid to="brand"}}` instead? 🙂 That seems to work. In all places where named and positional parameters are mixed, the named ones must come after the positional ones.

---

<div class="post-metadata">

### Author: ![shadyvd](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/shadyvd/32/13953_2.png) [@shadyvd](https://discuss.emberjs.com/u/shadyvd)
#### Post date: [May 5, 2021, 5:37am UTC](https://discuss.emberjs.com/t/named-blocks-parser-error-with-example/18803/3 "2021-05-05T05:37:20Z")

</div>

Yes, that worked. 👍 Thank you.

I’ll need to remember that positional parameters always come before any named parameters - slipped my mind.
