Hi folks,
I need to content manage the login block of our site, which today is just hard-coded in a macro that we call from various page templates. The way we had accomplished this task before is by hanging items off the NavTree in a slot. We had done this for a number of similar “global” content items that we didn’t want to hardcode.
The problem is that I’m unable to replicate this any more. I’m guessing I’m missing a vital step but can’t figure out what it is. I’ve changed the loginbox macro that’s called from various pages to:
#macro(loginBox)##
#slot("rffNav" "" "" "" "" "template=wbstSnLoginbox")##
#end##
The wbstSnLoginbox code:
<html>
<head>
<meta content="Percussion Rhythmyx" name="generator"/>
<title>#displayfield("displaytitle")</title>
<link rel="stylesheet" href="$rxs_navbase/css/wolf.css" type="text/css" media="screen, print" title="no title" charset="utf-8" />
<link rel="stylesheet" href="$rxs_navbase/css/public.css" type="text/css" media="screen, print" title="no title" charset="utf-8" />
</head>
<body>
#node_slot($nav.root "wbstLoginbox" "" "" "" "" "template=wbstSnAdminLinks")
</body>
</html>
That, I thought, should do the trick and allow content editors to slot stuff into wbstLoginbox (on the NavTree). But the slot doesn’t appear.
Any help is appreciated.