I'm trying to use AutoSKU to generate the SKU.This works really well but I can't use the product_display name to do so, there is no token. I have to use the product-title token and use the auto generate product title (On Inline Entity Form) which uses the product display names.
Unfortunately, the generated title append the value of the attributes but I want the bare one.


I want my SKU to have a dash between the product name and the color (that's how the SKU are, I can't change it)

it looks like this


I configure AutoSKU this way :


What I get is
productblack-black instead of product-black

(productblack is the title generated by 'Inline Entity Form').

I can either
- enter the SKU manually (this dismiss the use of AutoSKU)
- enter the product title manually (this dismiss the use of 'auto generate title')
- unset my color field as an attribute whilst I'm entering new product (I'll endup forgetting and having wrong SKU)
- patch commerce_product.inline_entity_for.inc to no use attributes (that's what I do, not great)

Alternatively, having either a product_display token in the AutoSKU
or (probably better) be able to configure the generate title using Token would solve the problem nicely.


vasike’s picture

did you try Automatic Entity Label - http://drupal.org/project/auto_entitylabel ?

Here is a topic for Auto generate the product title : http://www.drupalcommerce.org/comment/5619#comment-5619

of course this could be done also with custom Rules with set value actions for both Product titles and SKUs.

elax’s picture

No I haven't tried, just using the normal autosku module.
I've given up anyway in using it. I'll create sku externally and import them with feeds.
However, I still think autosku would benefit from having access to the product display (and its token).

vasike’s picture

Category: feature » support
Status: Active » Fixed

so I can confirm that you can get this work with Automatic Entity Label module
as #1980652: Make auto_entitylabel work with inline_entity_form widget issue was fixed and included on the latest version.

so the question is if this module should be part of Commerce Kickstart?

Status: Fixed » Closed (fixed)

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