This was an oversight on my part - I've included the solution (and a suggestion to eliminate it) below to help others because I could not easily find it elsewhere.

First, I am totally amazed at the new Views_2. I'm an applications guy not a coder so I must say the foresight of the dev team was, to say the least, incredible!

The UI is very intuitive (I thought the old UI was good too) but the act of getting my first configured page to work was hindered by not being able to figure out where (or what) the URL (or Path) was for my "View Page". I saved, reopened, saw "Page" in the little drop down box (I even clicked on the drop down a number of times to see my options), changed stuff, saved again. Then I found this post http://groups.drupal.org/node/13040 which made me think I had some more clicking around to do. So, I started with pressing the "Add Display" button below the "drop-down". After creating and deleting a few displays I realized that this action was a critical step missed and my problem was now solved as the Path option was added to my list of View options & settings.

I'm not sure of the solution because I'd wager this design is inherent to the power and flexibility of Views2. My only suggestion might be, if there are no Displays currently for a particular View (and I would think you need at least one) maybe upon saving an error should appear asking the user to select the appropriate display and click "Add Display".

CommentFileSizeAuthor
#9 display-336338.patch1.14 KBdawehner
#4 display-336338.patch2.41 KBesmerel

Comments

merlinofchaos’s picture

In fact, the Analyze button will do almost exactly what you suggest. I didn't want to put that on Save -- it's entirely possible you want a view with only a default display -- but I still wanted to make it easy to find. Perhaps a way to automate the analyze step will help.

Thanks for the nice comments; I do know that the first step in adding a display has been a bit of a leap for some users, and finding good ways to address that is still an issue.

esmerel’s picture

Component: User interface » Documentation

This probably actually fits best as something that could be documented clearly, rather than a code change.

Letharion’s picture

Assigned: Unassigned » esmerel

Assigning to esmerel since this goes to the docs.

esmerel’s picture

Status: Active » Reviewed & tested by the community
StatusFileSize
new2.41 KB

Added a line into the help file for displays: "You must create at least one display in order to place a View on your site."

esmerel’s picture

Status: Reviewed & tested by the community » Needs review

OK, technically that should be 'needs review' and not rtbc.

merlinofchaos’s picture

Patch applies to 2.x but not 3.x

merlinofchaos’s picture

Status: Needs review » Needs work
esmerel’s picture

Well, I have no idea why it wouldn't apply to 3.x, and no idea how to even start troubleshooting that so it will have to wait.

dawehner’s picture

Status: Needs work » Needs review
StatusFileSize
new1.14 KB

Here is a patch for 6.x-3.x which does the same

esmerel’s picture

I couldn't get that patch to apply either, so I made another one to see if that one works.

But of course, I can't get to where the patch is from here :P

NTS: 336338-display-3x.patch

esmerel’s picture

Status: Needs review » Fixed

committed to 6.x-3.x

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.