Nice addition to ubercart. Thanks for your work.

A couple of suggestions based on testing done with Date as cck field:

1. Show on email/invoice: the field does not currently appear on product line in email or invoice sent to customer. Will be great to add this in too.

2. Ability to edit in cart: It would be great to enable editing in cart, just like:
http://drupal.org/project/uc_attributes_in_cart
Right now, it seems the only way to edit it is to delete from cart and then reenter.

Thanks.

CommentFileSizeAuthor
#8 themes.tgz2.84 KBtrungonly

Comments

trungonly’s picture

1. I checked in both online order invoice and email content, the fields appear correctly. Checked Node / User reference fields, not checked Date field, I will check again to reproduce problem.

2. There were 2 requests from 2 people for editing in cart. I will implement very soon when having time, then I will notify you.

zeezhao’s picture

Thanks for your reply.
Re 1: it definitely does not show on the emailed invoice or email notice of order, although it shows in the system when looking at the order via: admin/store/orders

Re 2: Will await. Thanks for your help.

summit’s picture

Subscribing,
greetings,Martijn

bryanhidalgo’s picture

Subscribing,
Thank you

g.k’s picture

I confirm that it doesn't show on order invoice/email. I am also using the UC Core attribute module along with this, and looking at the product data. It seems it's stored as a nested array. I was able to print the CCK attributes values in on the invoice by hardcoding the field name. I am not sure if this module provides a function or if there is a better way for the value lookup.

trungonly’s picture

Status: Active » Fixed

The email content is generated in template files. In the new version 6.x-1.6 you will see a directory called "themes". Copy the files into your current theme directory and rebuild the theme registry cache. The new template files support a generic product descriptions include all kinds of attributes.

todd zebert’s picture

@trungonly can you expand on #6? In the readme it says "Copy the template files located in the "themes" folder into your theme directory. That overrides the old native template files for order email sending."

Specifically, which templates from which theme folder?

Thanks!

trungonly’s picture

StatusFileSize
new2.84 KB

I forgot to attach the themes folder into CVS repository to commit. Please get the files here and follow the #6.

todd zebert’s picture

It works, thanks.

Just to be overly specific, I put the 3 uc_order*.tpl.php files in my themes/garland directory as I use that as my admin theme during development. I also place them in my sites/all/themes/acquia_marina directory for when I stop using the admin theme.

I flushed the theme registry, and there it was, even for previously created orders.

Status: Fixed » Closed (fixed)

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

trungonly’s picture

For subscribers, please follow here: #1186004: editing attributes in cart.