Need a better way to specify the default item configuration
-----------------------------------------------------------
Key: OFBIZ-1393
URL: https://issues.apache.org/jira/browse/OFBIZ-1393
Project: OFBiz
Issue Type: Improvement
Components: product
Affects Versions: SVN trunk, Release Branch 4.0
Reporter: Chris Lombardi
Priority: Minor
Currently, setDefaultConfig in ProductConfigWrapper assumes the default is the
first ProductConfigOption. I would like to be able to set up different
products that shared a set of ProductConfigOptions yet allow for a different
default ProductConfigOption.
I don't yet have an opinion on how I can best implement this and my Data Model
Resource Book is in the mail. Does anyone have any thoughts or preferences?
Here's how it's currently implemented:
public void setDefaultConfig() {
resetConfig();
for (int i = 0; i < questions.size(); i++) {
ConfigItem ci = (ConfigItem)questions.get(i);
if (ci.isMandatory()) {
if (ci.getOptions().size() > 0) {
ConfigOption co = (ConfigOption)ci.getOptions().get(0); //
default is first option
co.setSelected(true);
}
}
}
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.