TypeError: [main.hbs] Cannot read property 'shop' of undefined
   at rulesItemTtc (/root/www/lecordier/node_modules/@laboweb/labocms/v2/libs/eshop.js:935:25)
   at getItemTtc (/root/www/lecordier/node_modules/@laboweb/labocms/v2/libs/eshop.js:915:15)
   at Object.<anonymous> (/root/www/lecordier/node_modules/@laboweb/labocms/v2/libs/eshop.js:1157:17)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at eval (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:11:344)
   at Object.prog [as inverse] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
   at Object.utils.value (/root/www/lecordier/node_modules/handlebars-utils/index.js:237:50)
   at Object.helpers.eq (/root/www/lecordier/node_modules/handlebars-helpers/lib/comparison.js:170:15)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at Object.eval [as main] (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:9:98)
   at main (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)
   at Object.invokePartial (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:334:12)
   at Object.invokePartialWrapper [as invokePartial] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:84:39)
   at eval (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:21:28)
   at Object.prog [as inverse] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
   at Object.utils.value (/root/www/lecordier/node_modules/handlebars-utils/index.js:237:50)
   at Object.helpers.eq (/root/www/lecordier/node_modules/handlebars-helpers/lib/comparison.js:170:15)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at Object.eval [as main] (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:11:121)
   at main (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)
   at Object.invokePartial (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:334:12)
   at Object.invokePartialWrapper [as invokePartial] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:84:39)
   at eval (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:8:31)
   at prog (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
   at execIteration (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/helpers/each.js:51:19)
   at Object.<anonymous> (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/helpers/each.js:61:13)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at Object.eval [as main] (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:11:49)
   at main (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)
   at Object.invokePartial (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:334:12)
   at Object.invokePartialWrapper [as invokePartial] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:84:39)
   at eval (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:8:31)
   at Object.prog [as fn] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
   at Object.<anonymous> (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/helpers/if.js:29:22)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at Object.eval [as main] (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:15:47)
   at main (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)
   at Object.invokePartial (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:334:12)
   at Object.invokePartialWrapper [as invokePartial] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:84:39)
   at eval (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:8:31)
   at Object.prog [as fn] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
   at Object.<anonymous> (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/helpers/if.js:29:22)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at eval (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:24:47)
   at Object.prog [as inverse] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
   at Object.<anonymous> (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/helpers/if.js:27:22)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at eval (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:9:47)
   at Object.prog [as fn] (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:268:12)
   at Object.<anonymous> (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/helpers/if.js:29:22)
   at Object.wrapper (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/internal/wrapHelper.js:15:19)
   at Object.eval [as main] (eval at createFunctionContext (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/javascript-compiler.js:262:23), <anonymous>:9:47)
   at main (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:208:32)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:212:12)
   at ret (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/compiler/compiler.js:519:21)
   at Object.invokePartial (/root/www/lecordier/node_modules/handlebars/dist/cjs/handlebars/runtime.js:334:12)