Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Template Questions

Include SubNavigastion.ss


Go to End
Reply

9 Posts   2059 Views

Avatar
gonace

27 April 2010 at 9:35pm (Last edited: 27 April 2010 10:06pm), Community Member, 11 Posts

I've made a SubNavigation.ss in my theme templates folder that looks like this

<% include LanguageChooser %>
<% if Menu(2) %>
<subnav>
   <div id="sub-navigation">
      <ul class="sub-navigation">
      <% control Menu(2) %>   
             <li <% if FirstLast %>class="$FirstLast"<% end_if %>><a href="$Link" title="Go to the $Title.XML page" class="$LinkingMode"><span>$MenuTitle.XML</span></a></li>
      <% end_control %>
      </ul>
   </div>
</subnav>
<% end_if %>

And im trying to include this on Page.ss(<% include SubNavigation %>) but I'm getting a strange error:
[Warning] file_get_contents() [function.file-get-contents]: Filename cannot be empty

Why?:)

Avatar
bartvanirsel

28 April 2010 at 5:57am Community Member, 94 Posts

in what folder is SubNavigation.ss ?

Avatar
gonace

28 April 2010 at 6:06am Community Member, 11 Posts

/themes/THEMENAME/templates/Includes

Avatar
bartvanirsel

28 April 2010 at 6:27am Community Member, 94 Posts

hmmm, thats the right place, did you put ?flush=1 in the url when viewing the page after changing it?

Avatar
3dgoo

28 April 2010 at 5:09pm Community Member, 133 Posts

Just to point out, you have a <subnav> tag in your html. This tag doesn't exist in html, and you probably shouldn't put it in.

Avatar
gonace

28 April 2010 at 6:11pm Community Member, 11 Posts

bartvanirsel: It wokred after i restarted Apache!

ampedup: Thats correct I've changed it to <nav>

Avatar
3dgoo

28 April 2010 at 8:30pm Community Member, 133 Posts

But <nav> isn't a html tag either. You shouldn't have that. I don't think you need this tag here at all.

I'm curious as to why you have the <nav> or <subnav> tag?

Avatar
bartvanirsel

28 April 2010 at 8:37pm Community Member, 94 Posts

yes nav and subnav both don't exist, didnt even see it :)

maybe apache restart cleared your /tmp dir and caused this to work,
on what OS are you running SS?

Go to Top