Closed (fixed)
Project:
Ubercart CCK Checkout Pane
Version:
6.x-2.x-dev
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
16 May 2012 at 07:43 UTC
Updated:
7 Jun 2012 at 12:21 UTC
I'm sure what this boils down is field_permissions compatibility as there are some fields that anonymous users can fill out when creating their member profile and more later when they are authenticated. When I use the Profile content type as a CCK Pane, the values are not held for the fields, the node title IS created (auto node-title from those fields) and all the fields on the type are displayed on the review page (the setting is respected in checkout pane, just not in the review page.
Comments
Comment #1
scotwith1tAlso, the node created isn't associated with the user that is created when anonymous checkout is enabled...not sure if the 2 are related, but once I log in as the user who just created the node via cck pane, the profile node is not filled in...log in as admin and see it it still associated with anonymous as the author.
Comment #2
arski commentedHmm, I've never really tested the permissions too much as there are like 100 modules that do this and I didn't feel like testing them all. But I suppose it would be a good thing to have it working - it's already nice that it works "out of the box" for the form itself. I can take a look why all fields are shown on the review page if you give me some more details of your field permission configurations (especially modules and major settings used).
As for your 2nd comment, I've reposted that as a separate issue #1582700: CCK node not associated with new user on anonymous checkout with registration
Comment #3
scotwith1tThis may be a bit off-issue, but you know, it would be really interesting to see this project or something similar as a feature of UC Node Checkout. If you aren't familiar, check it out, but rszrama wrote it, the concept is essentially the same, it is a little more feature-rich and lots of great settings, including using a view to determine which products have to have a node created in order to check out. Anyway, to see that done as a pane of the checkout process instead of going to a separate node creation page and then redirected back to checkout, would be really cool. Besides, the views integration is already done there too! Gonna cross-post to uc_node_checkout too.
Comment #4
arski commentedIt is, indeed, off topic. And to be honest, what node checkout does is though somewhat similar, but not really the same as uc_cck_pane or uc_webform_pane. Having views integration between the node and the order is obviously something really useful.. I've been delaying that for ages due to lack of time, maybe one day I'll get around to it.
Comment #5
scotwith1tIn my setup, the anonymous user only has permissions to create profile nodes and only the first/last name fields...once they're authenticated, they can update the other profile fields. Hope that helps. In the meantime, I'm gonna have to turn this one off because of this and #1582700: CCK node not associated with new user on anonymous checkout with registration that you entered. Thanks for looking into this as you have time.
Comment #6
arski commented-nt
Comment #7
arski commentedand fixed.