Yesterday, I had to set up my own add-on again. It took me a minute to remember how it worked. With this fresh experience, I'm writing it down briefly here.
I have nine user upgrades and want to display them in three groups. I assign the display order of my groups as follows:
10 Become a Sponsor with 10 Euros monthly
11 Become a Sponsor with 20 Euros monthly
14 Become a Sponsor with 30 Euros monthly
20 Become a Sponsor with 10 Euros biannually
21 Become a Sponsor with 20 Euros biannually
23 Become a Sponsor with 30 Euros biannually
30 Become a Sponsor with 10 Euros annually
31 Become a Sponsor with 20 Euros annually
37 Become a Sponsor with 30 Euros annually
Next, I go to the options and enter 10,20,30. This sets up the groups and descriptions to be created before the upgrades with display orders 10, 20, and 30.
As a result, I get three groups, each displaying three upgrades, both in the admin area and the public area.
Next, I change the appropriate phrases for my groups. These are numbered sequentially as follows:
xc_aui_group_title_1
xc_aui_group_title_2
...
xc_aui_group_title_5
At the top and bottom, I can also save a heading and text in my phrases. These texts are displayed publicly:
xc_aui_title_top
xc_aui_text_top
xc_aui_title_bottom
xc_aui_text_bottom
If I want the entire setup in multiple languages, I need to create all the phrases accordingly, as usual. Note that the phrases for the upgrades are numbered with the IDs of the upgrades. For example, Upgrade ID 1 with display order 10 has the phrases xc_aui_title_1 and xc_aui_description_1.
If you don't want to create your upgrades in English, you need to do it the other way around and create the additional phrases in English if you offer English as a language.
Gestern musste ich mein eigenes Add-on neu einrichten. Es hat eine Minute gedauert, bis ich es wieder verstanden habe. Mit der frisch erlebten Erfahrung schreibe ich es hier nochmals kurz auf.
Ich habe neun User Upgrades und möchte diese in drei Gruppen anzeigen, ich vergebe die display order meiner Gruppen wie folgt:
10 Werde Sponsor mit 10 Euro monatlich
11 Werde Sponsor mit 20 Euro monatlich
14 Werde Sponsor mit 30 Euro monatlich
20 Werde Sponsor mit 10 Euro pro Halbjahr
21 Werde Sponsor mit 20 Euro pro Halbjahr
23 Werde Sponsor mit 30 Euro pro Halbjahr
30 Werde Sponsor mit 10 Euro im Jahr
31 Werde Sponsor mit 20 Euro im Jahr
37 Werde Sponsor mit 30 Euro im Jahr
Als nächstes gehe ich in die Optionen und gebe 10,20,30 ein. Damit lege ich fest, dass jeweils vor den Upgrades mit display order 10, 20 und 30 Gruppe und Beschreibung angelegt werden.
Als Ergebnis erhalte ich drei Gruppen mit jeweils drei Upgrades angezeigt, und zwar im Admin-Bereich und im öffentlichen Bereich.
Weiterhin ändere ich die passenden Phrasen für meine Gruppen, hier gibt es eine Nummerierung nach Reihenfolge.
xc_aui_group_title_1
xc_aui_group_title_2
...
xc_aui_group_title_5
Jeweils oben und unten kann ich noch eine Überschrift und einen Text in meinen Phrasen speichern. Diese Texte werden öffentlich angezeigt.
xc_aui_title_top
xc_aui_text_top
xc_aui_title_bottom
xc_aui_text_bottom
Möchte ich das ganze in mehreren Sprachen haben, muss ich alle Phrasen für weitere Sprachen passend anlegen wie sonst auch.
Beachte dabei, dass die Phrasen für die Upgrades mit den IDs der Upgrades durchnummeriert sind. Upgrade ID 1 mit display order 10 hat also die Phrasen xc_aui_title_1 und xc_aui_description_1.
Möchte man seine Upgrades nicht in Englisch anlegen, muss man es umgekehrt machen und die Phrasen in Englisch anlegen, falls man Englisch als Sprache anbietet.