Am 14.03.2017 um 17:28 schrieb Carl Sturtivant:
Would like a clean way to include different table tags depending upon a condition. But there's a snag. I can work around it, but wondering if there's a clean solution.
- if( condition) table(...) - else table(....) tr th .....The indentation of
tris necessary for it to be inside the table, but that indentation stops theelsebranch from ending. So the table body is not included when the condition is true. How do I end theifkeeping the indentation oftrin an elegant way?
The best you can probably do is to use a function or an include:
- void tableContent()
tr
th ...
- if (condition)
table(...)
- tableContent();
- else
table(...)
- tableContent();
Or using include table-content with a table-content.dt template.