Because your helper “items” is in test but should be in temp.
Change “Template.test.helpers({” to “Template.temp.helpers({” and you should be good. Or change the name of the temp template to test.
To debug stuff like this, put a breakpoint in the helper when debugging and see if it is ever triggered.
It’s a typo. The real names do match so this is not the problem. I think I am accessing the items wrong. I think I should be doing something like Col.find({},{item1:1})["item1"] but it doesn’t work