Looking at the screenshots from nGen Works, my install doesn’t appear to have the Structure tab in the main admin navigation.
You just need to add a tab for the Structure module:
The new tab you just created will appear.
Note: If you don’t see the green “Settings” button, you’ve changed the default path of the ‘themes’ directory, which is a current bug in Structure as of this writing (v1.1.1).
This is my first time posting and so far Structure is doing great for what we’re needing however…
I haven’t seen anywhere that Structure recognizes custom status. Where I work, we have multiple users and an approval process that won’t allow their update to be posted until someone has approved the update. EE has the ability to hold the current ‘open’ page as a revision while a ‘closed’ page exists. With Structure, if a page is anything but open, the page will break. We’re in the process of making the switch to EE so there is nothing set in place yet.
Is there a way to create a ‘pending’ status and have the content be sent to a waiting-for-approval area while the original ‘open’ page is still live? or if someone has option that I haven’t thought of, I’m all ears!
Any help on this would be greatly appreciated!
Thanks! Steve
How can I output an unordered list to display my static site structure?
I’d like to make a horizontal drop down menu but it looks as if neither the main or sub navigation tag seem to do this?
This is an example of what I’d like to output:
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Videos</a></li>
<li><a href="#">Cricket</a>
<ul>
<li><a href="#">Statistics</a></li>
<li><a href="#" class="here">Coaching</a>
<ul>
<li><a href="#">Clinics</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#">Causes</a></li>
</ul>
etc...
BUG Summary: Listings weblog defaults to first available Weblog when editing Static page with an associated listing. When I go to edit the static page which has a listing attached to it, the Weblog dropdown (under the Structure tab) for the listings shows NOT the weblog I had selected to be used for the associated listing. So if I don’t notice this and change it to the right one, it means that next time I go to add/edit a listing entry, the wrong weblog entry form appears. (and all sorts of screwy things happen to those entries, which has taken me a long time to fix, but I won’t bore you with that here!)
I need to add something to this bug report I posted above: a detail which I hinted at before but now feel does need explaining to show the extent of the problem: once you have saved the entry which is a parent to a listings set with the wrong Weblog (because it defaults to the first on the list so unless you change it each time this happens) you cannot simply go back to this entry and re-save it with the correct Weblog for your listings. What happens is that the listing Weblog you wish to select no longer appears on the selection of options! Argh!
So I think (I tried many things) the way I fixed this was to change the weblog to unassigned in the Settings page, save it and then go back in and change it again.
I just can’t believe in all 27 pages of this thread noone else has come across this problem?! Am I doing something wrong here? So far as I can see this is a serious problem with the module which makes it an untenable option for me right now, since if the client edits this post (when i’ve asked them not to) it breaks that whole listing section of the site. Luckily I’m testing this out on a website for a friend 😖
Regarding my post from a few days ago, I am still having trouble figuring out how to set up monthly archive listings for blogs managed by Structure.
http://ellislab.com/forums/viewthread/91290/P468/#559566
Can anyone give me some direction on this?
@emilyh I guess we could use better errors in that part, but just make sure people have proper permissions and it will work. Not sure what’s going on with your other issue. Are you sure you have the correct environment requirements? This sounds like something outside Structure which is why there are no other bug reports for it. Listings are working, so it seems there’s something else here. PM me if it continues or you can’t figure it out.
@D. Shun-Luoi Fong Unless I’m misunderstanding, you’re mixing the traditional template system and Structure in a way they aren’t meant to be mixed. If you need an archive page you would want to switch tot he full template system and have a few pages outside of structure, then use normal EE tags and practices. There’s no reason to have your month archives and such editable in Structure usually because clients don’t need to edit things there. They would edit through the main listing. You could also pass a value for the month through a string and into your weblog tag if needed. Make sense? PM me if you have more questions.
@SGarcia that’s outside of the scope of what Structure (or even most native EE functionality) covers. Anytime you have a “page” with a module or not, this action breaks with statuses in anything other than a listing where a new post can simple not show up. I’d checkout PublishPlus. I’ve worked with it within Structure and it works great for what you need: http://leevigraham.com/cms-customisation/expressionengine/nsm-publish-plus/
@rick.prince a sitemap tag will come eventually, but I believe there is some code in a previous post if you read this thread.
@emilyh I guess we could use better errors in that part, but just make sure people have proper permissions and it will work. Not sure what’s going on with your other issue. Are you sure you have the correct environment requirements? This sounds like something outside Structure which is why there are no other bug reports for it. Listings are working, so it seems there’s something else here. PM me if it continues or you can’t figure it out.
@D. Shun-Luoi Fong Unless I’m misunderstanding, you’re mixing the traditional template system and Structure in a way they aren’t meant to be mixed. If you need an archive page you would want to switch tot he full template system and have a few pages outside of structure, then use normal EE tags and practices. There’s no reason to have your month archives and such editable in Structure usually because clients don’t need to edit things there. They would edit through the main listing. You could also pass a value for the month through a string and into your weblog tag if needed. Make sense? PM me if you have more questions.
@SGarcia that’s outside of the scope of what Structure (or even most native EE functionality) covers. Anytime you have a “page” with a module or not, this action breaks with statuses in anything other than a listing where a new post can simple not show up. I’d checkout PublishPlus. I’ve worked with it within Structure and it works great for what you need: http://leevigraham.com/cms-customisation/expressionengine/nsm-publish-plus/
@rick.prince a sitemap tag will come eventually, but I believe there is some code in a previous post if you read this thread.
New release! 1.2
All bug fixes, but the major one is now PHP 5+ is required instead of 5.2+, so EngineHosting will now be an option. This opens up several more hosting environments as well that did not yet have 5.2. Several other bug fixes included.
Download v1.2 + Documentation + Change Log: http://www.ngenworks.com/software/ee/structure
Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.