Hello everyone,
I have been working with RefineryCMS for a few months now and I think it is quite a powerful CMS. I also appreciate the work done by its developers and the fact that they made this work available for everyone to use. Having said that, I have to also admit that documentation is poor and sometimes even outdated. I am not judging here; I know how much time it takes to properly document things, but on the other hand it also saves time from having to answer to all the questions posted by users.
In this particular post -and without any offence- I feel that parndt's vague and half-hearted answer fails to clarify a good but slightly incomplete guide.
I will write here the procedure that I followed. It doesn't mean that this procedure is the right way of adding a footer menu, but it worked for me.
Steps 2 through to 4, as explained in the guide.
For the last step, I had to log in on my database and manually set the show_in_footer attribute to true.
PS: After following this guide for the first time, I had the following error: "uninitialized constant Refinery::Pages::MenuPresenter". Setting up a new project and following the guide again "fixed" the problem, but it also meant that I had to migrate to the fresh project all my html/css, content and any changes I had made... I didn't manage to figure out why this happened, but I think it may be because I had already overridden the footer partial before following the guide.
Hope my answer helps.