Closed hroncok closed 7 years ago
To base: loops
míří kam?
Kdyby to bylo v jednom souboru, tak by se dalo použít YAML magic &anchor
a *alias
.
Ještě mě tu napadá, že by se to dalo udělat jako obecnější filtr, který prostě umí vložit cokoli z jakéhokoli YAML souboru.
Vlastně kdyby se YAML předzpracovával Jinjou, tak by to šlo ještě jednodušeji :) Mimochodem, to předpracování Markdownu Jinjou je taky dobré :+1:
Tohle není potřeba řešit na úrovni dat nebo yamlu. To vyřeší an úrovni načítání. Mmt.
Right, this particular thing is possible with +merge
.
It's not possible to re-order materials, or add something in the middle of base's materials. In those cases the whole list needs to be repeated – but before overengineering a solution to that, I want to run with the simple +merge
solution, and see how and where non-DRY metadata will hurt.
That makes sense.
In run, currently, I can either use base without materials (will use materials form base) or define my own list of materials. I'd like to define materials as addition to base's materials.
Instead of this:
I want to do (something like):