quarto-dev / quarto-dev/quarto-cli
A document listing as conditional content
Open
@cscheid is already working on this.
Since Mar 6, 2023.
ast
enhancement
listings
- Dominant language
- JavaScript
- Stars
- 6k
- Forks
- 458
- Avg merge
- 1d 9h
- Merged PRs (30d)
- 41
Description
Discussed in https://github.com/quarto-dev/quarto-cli/discussions/4635
Originally posted by andrewpbray March 5, 2023
Hello, I've just tried putting a document listing as conditional content and it didn't work. Here's a MWE.
The operative part is in this doc:
---
title: "Conditional-listing"
listing:
id: blog
contents:
- post-1.qmd
- post-2.qmd
---
This is a Quarto website.
To learn more about Quarto websites visit <https://quarto.org/docs/websites>.
:::{.content-hidden when-profile="noblog"}
:::{#blog}
:::
:::
I had hoped that on quarto render I'd see the blog but on quarto render --profile noblog I would not, but alas, both versions have the blog.
I'm guessing this has something to do with the order of operations on render?
Thanks for any thoughts / suggestions.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.