Details des Tickets
Beschreibung,Kommentare und Anhänge
| es fehlt die Info über die gewählte Nutzer-Zahl.
Bitte beachten: nicht alle Tarife haben multiple Nutzer-Zahlen. Auch wenn Pro aktuell noch nicht verfügbar ist, sollte das bereits berücksichtigt werden. (also quasi ein: "Wenn der Tarif mehrere Nutzerzahlen hat, zeige die gewählte") |
Sascha Immig |
2020-11-17T14:37:04.233Z |
| Meinst du
"Basic 25 / 50 / 100 / 250 .."
?
Basic 25 wenn <= 25 Nutzerzahlen
Basic 50 wenn <= 50 Nutzerzahlen
Basic 100 wenn <= 100 Nutzerzahlen
Basic 250 wenn > 100 Nutzerzahlen
Und das dann auch für Professionel?
Und die Nutzerzahlen erhalte ich einfach mit
~ Where User has ClientId ? |
Markus Gerlach |
2020-11-18T07:20:15.742Z |
| es geht um die maximale User-Zahl beim ausgewählten Tarif, nicht um die aktuell angelegten User.
Das Array mit den User-Optionen zu den Tarifen kannst du in der Konfiguration unter config/subscription einsehen.
Ausgewählt durch den Kunden wird das im Rahmen des Upsellings via Dropdown. Gespeichert wird es in der DB an deR Subscription, Feld max_allowed_users.
aktuell hat nur Basic verschiedene Nutzer-Beschränkungen, Pro ist unlimitiert. Dennoch können jederzeit weitere Tarife folgen, die dann u.U Nutzer-Limitierungen haben. In so fern muss der Code generisch genug sein.
Ich denke, du kannst einfach die DB auslesen, ggf, - aber das musst du mal testen - musst du mittels der Konfiguration prüfen, ob es diverse Nutzer-Beschränkungen gibt. |
Sascha Immig |
2020-11-18T21:29:35.229Z |
| Ich würde dann hier in die Settings gehen und z.B.
'max_allowed_users' => [25, 50, 100, 250, 500, 1000],
auslesen.
In dem Fall dann
Basic 25 ausgeben if wenn <= 25 max_allowed_users
Basic 50 ausgeben elseif wenn <= 50 max_allowed_users
Basic 100 ausgeben elseif wenn <= 100 max_allowed_users
Basic 250 ausgeben elseif wenn <= 250 max_allowed_users
Basic 500 ausgeben elseif wenn <= 500 max_allowed_users
Basic 1000 ausgeben else
Wäre das in deinem Sinne? |
Markus Gerlach |
2020-11-19T11:59:12.943Z |
| gibt hier kein <= ist immer ein ==.
Wenn der Nutzer in seinem abgeschlossenen Abo vereinbart hat, dass max_allowed_user = 100, dann soll 100 in der Liste erscheinen.
Ob wir da dann tatsächlich "Basic 100" schreiben oder als 2. Zeile unter Basic "bis100 Nutzer", ist mir hierbei egal... :)
wie gesagt, vermutlich kannst du direkt über die Datenbank und das Subscription-Objekt den zugewiesenen Wert auslesen. Nur zur Prüfung, ob du ein Nutzer-Limit anzeigen musst, kann es sein, dass du die Konfig auslesen musst... |
Sascha Immig |
2020-11-20T09:30:44.796Z |
added 1 commit
- 2c8d36db - LL-733-extended-by-max_allowed_users
Compare with previous version |
Markus Gerlach |
2020-11-20T11:24:50.840Z |
| Ok wurde aktualisiert |
Markus Gerlach |
2020-11-20T11:36:35.265Z |
added 2 commits
- 0d76dc2a - displayed name instead of identifier
- 32e0cbb6 - small redesign
Compare with previous version |
Sascha Immig |
2020-11-23T19:36:23.905Z |
| resolved all discussions |
Sascha Immig |
2020-11-23T19:37:21.879Z |
| enabled an automatic merge when the pipeline for 32e0cbb62c392cfa7f3902e9068599f08e2c4b5e succeeds |
Sascha Immig |
2020-11-23T19:37:31.611Z |
| merged |
Sascha Immig |
2020-11-23T19:45:18.524Z |
| mentioned in commit d059b4d77ebf72e1003cb5aed4a5b4e76d6267b8 |
Sascha Immig |
2020-11-23T19:45:18.681Z |
| Title |
Id |
Author |
Created at |
Message |
| displayed name instead of identifier |
0d76dc2a457cd78fb807865d4e86186a2902f6b5 |
TUV\immigs |
2020-11-23T15:37:06.000Z |
displayed name instead of identifier
|
| LL-733-extended-by-max_allowed_users |
2c8d36dbae92da74721960a33a14201dbe9a6686 |
gerlachm |
2020-11-20T11:11:15.000Z |
LL-733-extended-by-max_allowed_users
|
| small redesign |
32e0cbb62c392cfa7f3902e9068599f08e2c4b5e |
TUV\immigs |
2020-11-23T19:35:55.000Z |
small redesign
|
| LL-733-Show-subscription-type-in-subscription-list |
9d30c75fca0ef0193ea1a049c79918533d504e81 |
gerlachm |
2020-11-17T13:19:19.000Z |
LL-733-Show-subscription-type-in-subscription-list
|