-
Notifications
You must be signed in to change notification settings - Fork 1
Creating the Configurationsoptions
For the Product we need Configurationsoptions. Otherwise the Module can't work. Now lets create 2 groups.
The first one for a Fully Configurable Option and the second one for Packages.
At the Navbar we hover on Setup
going to Products/Services
and select the menu item Configurable Options
.
Now we should be inside the Configurable Option Groups
overview. Create a new group with the button Create a New Group
. Chose a Name and a Description as you want. I'm choosing as Name for the first group Tekbase-All-Options
. I don't set a description.
After we saving our changes a new Button should appear Add New Configurable Option
.
Click it and lets start creating the first option.
Now it's important how we name the Options. We have 2 ways to name them. Directly or Indirectly.
I'm naming it indirectly to show how the way it works. Directly naming means just name the option exactly as the modules requires it.
Let's start with Lizenz Typ
. As Option Name i type Lizenz Typ|The version of the License
. The Modules requires the name Lizenz Typ
but we don't want that the Customer see this name. So wee use the |-Separator to define 2 names. Internal and a Friendly name. That means the modules gets the internal name and the Customers sees only the Friendly name The version of the License
. Keep that in mind, we will do it for each option.
After we had chosen a name for this configuration option we also have to define a Type, i'm using Radio. Now we need to define Options. For Lizenz Typ
there are 2 Options available.
private
,std
and adv
. Let's define them User Friendly.
Repeat that for the other Options.
Choose for cms
and shop
the Configurations Type Yes/No
because that's just a checkbox, if yes or no.
For gwislots
,rwislots
,vwislots
and swislots
I recommend to use the type Dropdown.
Your's should look the same if you've created all options.
Now we're done. We created a Configurations Option Group with all Options we need.
Now lets start with the Second one. We do exactly the same, we create again Lizenz Typ
,cms
and shop
. And a new field for the Servers amount.
It's called Resources
. Resources means the value you set here, will be applied to gwislots
,rwislots
,vwislots
and swislots
. So if you set it to 10, each of this field are 10. That means you get a License as a Package. Packages are mostly cheaper.
Here a full list of each Option we need to create and their values:
-
Lizenz Typ
- defines the version of that license.-
private
- A Private License -
std
- A Business License -
adv
- A Business License with Billing
-
-
cms
- Defines if the License contains the CMS. If defined as Yes/NO we don't need any options!-
1
- YES -
0
- NO
-
-
shop
- Defines if the License contains the Shop (ONLY FOR STD/ADV). If defined as Yes/NO we don't need any options!-
1
- YES -
0
- NO
-
-
gwislots
- Defines how many Gameservers can be created-
1
- ONLY Private 10
20
50
100
200
500
-
999999
ONLY STD/ADV
-
-
rwislots
- Defines how many Rootservers can be created-
1
- ONLY Private 10
20
50
100
200
500
-
999999
ONLY STD/ADV
-
-
vwislots
- Defines how many Voiceservers can be created-
1
- ONLY Private 10
20
50
100
200
500
-
999999
ONLY STD/ADV
-
-
swislots
- Defines how many Streamservers can be created-
1
- ONLY Private 10
20
50
100
200
500
-
999999
ONLY STD/ADV
-
-
Resources
- Defines how many Server can be created. Selected Value will be applied to all of those field:gwislots
,rwislots
,vwislots
andswislots
-
1
- ONLY Private 10
20
50
100
200
500
-
999999
ONLY STD/ADV
-