Webový projekt pro školení firemních řidičů

Úvodní stránka Fórum podpory WordPressu Problémy s WordPressem Webový projekt pro školení firemních řidičů

Zvolené téma obsahuje celkem 3 odpovědi. Do diskuze (2 účastníci) se naposledy zapojil uživatel  admin a poslední změna je stará 5 let, 4 měsíce.

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)
  • Autor
    Příspěvky
  • #22613

    Sabiza
    Participant

    Dobrý den,

    v současné době pracuji na webovém projektu pro autoškolu, na kterém bude i školení firemních řidičů.

    Některé věci ve WordPressu zvládnu bez problému (například otázky pro řidiče, případně placené registrace na fakturu). Co jsem ovšem nedokázal vyřešit a nevím, jak postupovat je rozdělení uživatelských skupin pro web.

    Je potřeba vytvořit tři uživatelské skupiny:
    1) Autoškola – administrátor
    2) Zaměstnavatel
    3) Zaměstnanec

    S tím, že druhá a třetí skupina by měla být provázána určitými pravidly:
    1) Zaměstnavatel by měl mít možnost zaregistrovat uživatele do 3. skupiny (zakoupit přístup).
    2) Po vytvoření by měla dojít automaticky informace o vytvoření uživatele, ale také faktura a další informace.
    3) Zaměstnavatel by měl mít možnost vidět výsledky testů uživatelů 3. skupiny.

    Dá se něco takového ve WordPressu provést? Vím, že existuje mnoho pluginů, ale má někdo nějaký tip, co použít?

    Děkuji moc.

    #22620

    admin
    Keymaster
    Web

    Ano, pro tyto účely slouží API pro uživatelské role a jejich oprávnění (manuál). Pomocí funkce add_role() vytvoříte potřebné uživatelské úrovně (např. Zaměstnavatel) a pomocí funkce add_cap() pak přidáte oprávnění (např. registrace uživatelů 3. skupiny). Poté už budete pouze kontrolovat, zda má přihlášený uživatel konkrétní oprávnění pro další potřebné akce…

    #22627

    Sabiza
    Participant

    Spíše mi šlo o to, jestli je nějak možné udělat to, že po zakoupení například 5 přístupů (1 přístup / 100 Kč) vytvoří WP 5 náhodných účtů nebo 5 účtů, které budou jen a pouze spojeny s hlavním účtem.

    #22634

    admin
    Keymaster
    Web

    Duplicitní příspěvek je zde.

    Nevím, jestli tomu zcela rozumím, ale můžete po zakoupení přístupu automaticky vytvořit nový účet pomocí funkce wp_create_user() a s hlavním účtem ho propojit třeba prostřednictvím dodatečných informací pomocí funkce add_user_meta() (a následně s touto informací dále pracovat).

Aktuálně jsou na stránce zobrazeny 4 příspěvky - 1. až 4. (z celkem 4)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.