Thread Previous • Date Previous • Date Next • Thread Next |
In release the issue with "page.meta" should be solved. Just committed fix for "INCLUDE file" to develop branch, for the 0.74 release Regards, Jaap On Wed, Jul 8, 2020 at 8:46 AM Jaap Karssenberg <jaap.karssenberg@xxxxxxxxx> wrote: > On Tue, Jul 7, 2020 at 7:59 PM Johan Vromans <jvromans@xxxxxxxxxxx> wrote: > >> On Tue, 7 Jul 2020 19:54:32 +0200, Jaap Karssenberg >> <jaap.karssenberg@xxxxxxxxx> wrote: >> >> > My guess would be that >> >> Your guess? I thought you programmed it :) >> > > Sure - if only everything behaved as I intended it when I wrote it :/ > > > >> > >> > [% IF page.meta.get("Templat") %] >> > >> > is what you are looking for. The "meta" attribute is a dict, not "page". >> >> This yields: AssertionError: Not a valid function: page.meta.get . >> >> Besides, the reference to page.meta already gives warnings if there's no >> metadata (as is the case for most of my pages). >> > > Have to look into this - quick glance at the code suggests "meta" always > exists and gets initialized as an empty dict even when no content. So > something goes wrong in wrapping it for access from the template. > > -- Jaap > >
Thread Previous • Date Previous • Date Next • Thread Next |