diff --git a/rattail_demo/web/app.py b/rattail_demo/web/app.py index dbb35bb..a6716c8 100644 --- a/rattail_demo/web/app.py +++ b/rattail_demo/web/app.py @@ -26,7 +26,7 @@ def main(global_config, **settings): # bring in rest of rattail-demo etc. pyramid_config.include('tailbone.static') - pyramid_config.include('tailbone.subscribers') + pyramid_config.include('rattail_demo.web.subscribers') pyramid_config.include('rattail_demo.web.views') # configure PostgreSQL some more diff --git a/rattail_demo/web/subscribers.py b/rattail_demo/web/subscribers.py new file mode 100644 index 0000000..f50bf4b --- /dev/null +++ b/rattail_demo/web/subscribers.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- +""" +Pyramid Event Subscribers +""" + +from __future__ import unicode_literals, absolute_import + + +def includeme(config): + config.include('tailbone.subscribers') + config.add_subscriber('tailbone.subscribers.add_inbox_count', 'pyramid.events.BeforeRender') diff --git a/rattail_demo/web/templates/menu.mako b/rattail_demo/web/templates/menu.mako index 9cdc93d..b3d0807 100644 --- a/rattail_demo/web/templates/menu.mako +++ b/rattail_demo/web/templates/menu.mako @@ -119,6 +119,7 @@ % elif request.is_admin: