Closed (fixed)
Project:
Amazon Product Advertisement API
Version:
7.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
24 Feb 2011 at 16:07 UTC
Updated:
28 Apr 2011 at 02:11 UTC
Jump to comment: Most recent file
Comments
Comment #1
rfayYou 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.
Comment #2
krymp commentedIt 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 $
Comment #3
rfayPlease 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.
Comment #4
krymp commentedI 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.
Comment #5
rfayOK, 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.
Comment #6
krymp commentedNot sure I understand by what you mean to create a feature and attach it...
Comment #7
rfay@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.
Comment #8
krymp commentedThanks for the info I am attaching it now.
Comment #9
gmak commentedI'm seeing the same problem with both beta5 and latest dev. The following throw 'missing or broken' messages:
Product Image
Amazon Title
Comment #10
krymp commentedIs this a bug / known issue? If not, any insight on what I can do to resolve on my end?
Comment #11
rfaySorry, 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
Comment #12
rfayComment #13
shawn dearmond commentedI can reproduce this issue.
In fact, there are several fields that have broken handlers:
participants_all, editorial_review.content, product_image, releasedate, and title.
Comment #14
rfayI 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.
Comment #15
rfayIt 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.
Comment #16
rfayOK, 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.
Comment #17
nmridul commentedI 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).
Comment #18
krymp commentedOk 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
Comment #19
rfay@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
Comment #20
krymp commentedYes, 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.
Comment #21
rfay@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.
Comment #22
shawn dearmond commentedYour patch works, but, like you said, "All Participants" isn't working.
That fixes what I need. Thanks!
Comment #23
rfayThis 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.