Projekt

Allgemein

Profil

Aktionen

Unterstützung #217

geschlossen

Feature #214: TANs mit Gruppen verknüpfen

Views für die Gruppen

Von Christian Ehringfeld vor fast 11 Jahren hinzugefügt. Vor fast 11 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Hoch
Zugewiesen an:
Kategorie:
Front-End
Zielversion:
Beginn:
01.05.2013
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:
(Gesamtzahl: 0:00 h)

Beschreibung

Gruppen lassen sich bereits erstellen
http://localhost/~cehringfeld/est/trunk/src/index.php?r=Group/admin
GroupController
Model: Group

Ein Benutzer kann genau eine Gruppe haben, keine Gruppe bedeutet dass man auf alles zugriff hat. User->group
Ein Datum kann mehrere Gruppen haben, date->groups , liefert ein Array ( n <-> M )
Eine Tan kann eine Gruppe haben Tan->group

In der Config befindet sich jetzt der Param 'allowGroups'.
Folgende Views müssen angepasst werden:
tan/formGenTans
user/_form
user/admin
user/view
user/_view
date/_form
date/admin
date/view
date/_view
date/form

Methode getDatesWithTimes() in AppointmentController werde ich noch anpassen dass diese auch nach Gruppen selektiert
Methode isAppointmentAvailable natürlich auch
Sollten Probleme auftreten, mach mirn Ticket auf. Danke.


Untergeordnete Tickets 2 (0 offen2 geschlossen)

Unterstützung #224: JS Script für Gruppe CheckboxErledigtDavid Mock01.05.2013

Aktionen
Unterstützung #225: CSS für Gruppe CheckboxErledigtDavid Mock01.05.2013

Aktionen
Aktionen #1

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Musst das neue SQL Schema importieren.

Aktionen #2

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

  • Priorität wurde von Normal zu Hoch geändert
Aktionen #3

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Jetzt gibts auch DateHasGroup Model. Musst mal schauen inwiefern du noch Views/Controllers benötigst für die Date_has_Group Relationen.

index.php?r=group/admin

Aktionen #4

Von David Mock vor fast 11 Jahren aktualisiert

such a drag, keine lust

Aktionen #5

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Da musst wohl oder übel irgendwann durch ^^

Aktionen #6

Von David Mock vor fast 11 Jahren aktualisiert

wann wird denn user/_view jemals benutzt ?

Aktionen #7

Von David Mock vor fast 11 Jahren aktualisiert

Brauch ne Methode die alle angelegten Gruppen als Array (id => bezeichnung) zurückliefert.

Aktionen #8

Von David Mock vor fast 11 Jahren aktualisiert

am besten gleich noch an erster stelle ein item ohne id und mit "keine Gruppe" u know ?

Aktionen #9

Von David Mock vor fast 11 Jahren aktualisiert

fehlt noch was ?

Eigenschaft "Tan.group ist nicht definiert.

echo $form->dropDownList($model, 'group', array('0' => 'blarrrgh'));

Aktionen #10

Von David Mock vor fast 11 Jahren aktualisiert

wann wird denn date/_view jemals genutzt ?

Aktionen #11

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Eigenschaft "Tan.group ist nicht definiert.

kommt wenn die Spalte nicht in der DB existiert, sollte eigentlich mit der Config installationen kommen...

Aktionen #12

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Ich guck dann morgen nach der einen MEthoden und nach den beiden Views

Bin wieder um 6 Uhr im amt

Aktionen #13

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Gute Frage wann user/_view und date/_view genutzt werden, ich hab se mal ausm svn entfernt.

Aktionen #14

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Model Group verfügt jetzt über die Methode getAllGroups()

Aktionen #15

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

Folgendes ist bereits erledigt
tan/formGenTans
user/admin
user/view

Du müsstest dich noch um
date/_form
date/admin
date/view
group/admin kümmern.

Aktionen #16

Von David Mock vor fast 11 Jahren aktualisiert

date/admin braucht noch eine Methode um alle Gruppen eines Termins entweder als String oder als Array zurückzuliefern.

Aktionen #17

Von Christian Ehringfeld vor fast 11 Jahren aktualisiert

jo is drin, ich habs schonmal eingefügt, die methode is in Date und heißt getGroupnames()

Aktionen #18

Von David Mock vor fast 11 Jahren aktualisiert

  • Status wurde von Neu zu Erledigt geändert
Aktionen

Auch abrufbar als: Atom PDF