I am at a loss to why my Create Content page is empty. I've gone as far as to disable and uninstall all my contributed modules and run cron/clear cache and enable as many permissions as I can. I've also reverted to the default garland theme as I was making changes to template files and what not in my submitted theme.

Anyways, here is a list of the contributed modules I have been using:

Advanced Forum
AJAX Comments
Backup and Migrate
Comment Upload
Flat Comments
SMTP Authentication
SQL Cron
Upload Path
Username AJAX Check

The culprit is probably something simple and easy. If anyone could point me in the direction of what module or area could even affect this it would be of great help. With some researching I was only able to find that the template file 'page-node-add.tpl.php' is the one that would override the Create Content page but I am not even using it.

Sorry, if I posted this in the wrong place, I didn't know where else it would go since it's core but I don't know the source of the problem.

Thanks in advance.


Daniel Korte’s picture

Nevermind, I figured it out.

I didn't realize that by changing the navigation, the Create Content page would lose it's information. I reset the node/add items and just created duplicate ones.

Daniel Korte’s picture

Status: Active » Closed (fixed)
dhandy’s picture

I have the same problem, what exactly did you do to remedy the problem?

Daniel Korte’s picture

My problem was that I disabled the menu items under 'Create Content' in admin/build/menu-customize/navigation. Once I enabled the content types that I wanted on my Create Content page they appeared again.

I actually even have 'Create Content' disabled while the children navigation items are enabled so that the 'Create Content' link does not appear in my navigation but the page can still be accessed if you know the URL.

Not sure if this will help you or not, but good luck.

BarisW’s picture

The reason for this is that the content of the page node/add is determined by the Menu.
For some reason - probably because you moved node/add to another menu, the links below node/add (like node/add/blog) were detached from node/add.

You can fix this by going into the database, table menu_links.
Check the entries with link_path node/add/CONTENTTYPE and make sure the plid is equal to the mlid of node/add.

morthylla’s picture

I had this same problem and the solution was related to the menu_links table: if there are multiples entries with router_path equal to 'node/add' then the Create Content page is empty.

Here you'll find the explanation: http://drupal.org/node/388014#comment-1888346 Solution is a little bit more complicated because it involves to work directly with the database.

guilherme’s picture

Version: 6.10 » 6.19

Thanks, fixed.
And only the "router_path" column from "Create Node" can have the "node/add" value.

cweagans’s picture

Title: Create Content (node/add) page empty/blank and no idea why » Create content page is empty and I have no idea why

Something to that effect...spammer changed it.

neo_iwokx’s picture

Issue summary: View changes

Thanks for the solutions. Another way is to disabled /node/%node/edit
in admin > structure > pages.