• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Ordnerstruktur

Jeremygolf

Mitglied
Hallo zusammen,

ich benutze ein MVC-Framwork für meine website. Ich habe drei verschiedene User: Admin, Spieler und Trainer.
Nun habe ich mal folgende Struktur aufgebaut.

Areas
Admin
Controllers
Views
Models
Spieler
Controllers
Views
Models
Coach
Controllers
Views
Models

Hat jemand schon erfahrung damit und kann mir sagen wie das am besten umgesetzt wird?

Grüsse
 
Hallo zusammen,

ich benutze ein MVC-Framwork für meine website. Ich habe drei verschiedene User: Admin, Spieler und Trainer.
Nun habe ich mal folgende Struktur aufgebaut.

Areas
Admin
Controllers
Views
Models
Spieler
Controllers
Views
Models
Coach
Controllers
Views
Models

Hat jemand schon erfahrung damit und kann mir sagen wie das am besten umgesetzt wird?

Grüsse
Welches MVC Framework benutzt du nun?
 
Ich benutze SimpleMVCFramework.
Bekomme langsam das Gefühl, dass du der einzige in diesem Forum bist. :D
Keine Ahnung, treibe mich aber auch nicht mehr so oft hier rum.

Also du sollest aufjedenfall nicht für jeden einzelnen User ein Modul bauen., das wäre auch nicht Sinn der Sache. Ein Beispiel für ein Modul bei dir wäre z.B.:

Modulname: Spiele
Aktionen (Wäre in dem Fall dein Controller mit den 3 genannten Actions):
  • Spiel eintragen
  • Spiel bearbeiten
  • Spiel löschen
 
Keine Ahnung, treibe mich aber auch nicht mehr so oft hier rum.

Also du sollest aufjedenfall nicht für jeden einzelnen User ein Modul bauen., das wäre auch nicht Sinn der Sache. Ein Beispiel für ein Modul bei dir wäre z.B.:

Modulname: Spiele
Aktionen (Wäre in dem Fall dein Controller mit den 3 genannten Actions):
  • Spiel eintragen
  • Spiel bearbeiten
  • Spiel löschen
Ich habe dann aber auch Module nur für Admin oder nur für coaches und auch eigene views.
Mine Darstellung oben war nicht genau wie ich sie wollte.
Also jede Area hat eigene controllers eigene models und eigene views.
 
Keine Ahnung, treibe mich aber auch nicht mehr so oft hier rum.

Also du sollest aufjedenfall nicht für jeden einzelnen User ein Modul bauen., das wäre auch nicht Sinn der Sache. Ein Beispiel für ein Modul bei dir wäre z.B.:

Modulname: Spiele
Aktionen (Wäre in dem Fall dein Controller mit den 3 genannten Actions):
  • Spiel eintragen
  • Spiel bearbeiten
  • Spiel löschen
Noch eine Frage, dass ich kienen neu Thread öffnen muss.
Ein Coach kann ja meherer Spieler haben. Und ein Spieler meherere Coaches.
Ich habe aber nur eine Tabelle mit user wo bei abgespeichert sind und eine Rolle zugewiesen ist.
Nun muss ich zwei Tabellen haben (Coach und Spieler) oder kann ich eine haben und die Tabelle coach_user einfach mit zwei userid füllen und mit php überprüfen ob der coach auch wirklich ein coach ist?
Mit zwei Tabellen müsste ich ja dann ein seperates login für den coach und spieler haben?
 
Zuletzt bearbeitet:
Code:
 var user = [
  {
    "user_id": 1,
    "user_name":  "Hans",
    "user_role": "player",
    "user_friends": []
  },
  {
    "user_id": 2,
    "user_name":  "Klaus",
    "user_role": "coach",
    "user_friends": [
      {"user_id": 1, "user_name": "Hans"}
    ]
  }
];
 
Zurück
Oben