I just installed the beta 5 and now I get this error of Broken/missing handler Broken handler amazon_item.title.

I am attaching my screenshot of the views section where I get it.

Comments

rfay’s picture

Issue tags: -Broken handler

You don't mention what you updated from, but this may be a dup of #989404: Views broken on upgrade from 6.x-1.1 to 6.x-1.2 because "link to node" was removed from image options in views. "Link to node" was removed from title.

krymp’s picture

It was from d7 a few versions ago, does this make sense...
$Id: CHANGELOG.txt,v 1.38 2011/01/19 22:11:27 rfay Exp $

rfay’s picture

Please remove that field from your view, and then re-add it. If you have trouble with it re-added, we'll know something.

Thanks,
-Randy

@Pancho: Thanks for doing the new releases.

krymp’s picture

I tried that already plus I tried disabling the module and then re-enabled it and still got the same error. Seems to only be an issue on the Product Title and Product Image.

I also tried creating a new view and still get the same errors...

The handler for this item is broken or missing and cannot be used. If a module provided the handler and was disabled, re-enabling the module may restore it. Otherwise, you should probably delete this item.

rfay’s picture

OK, thanks. Would you mind creating a feature with the content type and view you are using and attach it? I imagine this is easily recreatable, but that sort of thing helps a lot.

krymp’s picture

Not sure I understand by what you mean to create a feature and attach it...

rfay’s picture

@krymp, the Features module (http://drupal.org/project/features) allows you to export views, content types, etc. as a little module. That way, you can just give us exactly what you have and we can test it. You'll love it.

krymp’s picture

StatusFileSize
new3.15 KB

Thanks for the info I am attaching it now.

gmak’s picture

I'm seeing the same problem with both beta5 and latest dev. The following throw 'missing or broken' messages:

Product Image
Amazon Title

krymp’s picture

Is this a bug / known issue? If not, any insight on what I can do to resolve on my end?

rfay’s picture

Sorry, the time *has* been marching along, hasn't it. I do apologize for not having looked at this yet. The git migration and the fixing of the testbots has just eaten up all my disposable time. But should be settling down on both fronts, so maybe I can make it back into a couple of queues.

I am able to demonstrate this with a brand new node-type view with an ASIN in it, using the ASIN's title as a field

rfay’s picture

Version: 7.x-1.0-beta5 » 7.x-1.x-dev
shawn dearmond’s picture

I can reproduce this issue.

In fact, there are several fields that have broken handlers:
participants_all, editorial_review.content, product_image, releasedate, and title.

rfay’s picture

Title: Broken/missing handler Broken handler » Views handlers broken (title, for example)

I spent some time with this tonight, and it seems to me that Views has taken a significant change of some type. I'll ask dereine in the morning.

rfay’s picture

It seems there have been several recent changes to the views api, which are documented in the "upgrade guide" in advanced help. If anybody wants to pursue this before I get there, there're welcome to do so.

rfay’s picture

Status: Active » Needs review
StatusFileSize
new7.27 KB

OK, it turns out this was caused by API changes in Views 3.

This patch has been committed and will show up in the next dev release.

It seems to fix a lot of things, at least making them functional. However

* The "Amazon: All Participants" does not yet work
* The "Link to node" has been removed from the "Amazon: Title"

After updating, you absolutely must rebuild your complete cache, and the .info file must be re-read.

Please report your results.

nmridul’s picture

I tried the 7.x-1.x-dev (2011-Apr-06 ) and the views issue has gone away. Now able to add image and amazon titles. in the views. Thanks for the patch and dev release.

Is there a way to link the "Content: Title" to "A link to the product's Amazon page " from views. Currently I can link "Amazon: Title", "Amazon: Product image" etc to the product's amazon page.
I remember this was working in some 6 version (can't remember which version and not sure if it was really the case).

krymp’s picture

Ok this is gonna sound like a total newb question, but how do you apply a .patch file. I always see them but don't know how to apply it.

Thx

rfay’s picture

@krymp, as it says in large friendly letters, this patch has already been committed and is in the dev release. Next time you need to apply a patch, though, http://drupal.org/patch

krymp’s picture

Yes, I saw that. I was curious about the .patch file. Thanks for the link, seems like I would have to install a separate program on my windows machine to apply the patch.

rfay’s picture

@krymp, it's probably worth learning how to patch and apply patches. Now that we've moved to git, applying patches requires only git, which is quite easy to use on Windows.

shawn dearmond’s picture

Your patch works, but, like you said, "All Participants" isn't working.

That fixes what I need. Thanks!

rfay’s picture

Status: Needs review » Fixed
StatusFileSize
new1.3 KB

This patch fixes the problem with All participants.

Committed: 95280007efeccc4463176e8b038f8bd6a051faf9

There are still problems with views unresolved, see #1123020: Duplicate views relationship offering (and one doesn't work). You have to create a relationship to the *correct* relationship offered. Trying to get that one sorted out.

Status: Fixed » Closed (fixed)

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