Projekt

Allgemein

Profil

Aktionen

Unterstützung #217

geschlossen

Feature #214: TANs mit Gruppen verknüpfen

Views für die Gruppen

Von Christian Ehringfeld vor mehr als 11 Jahren hinzugefügt. Vor mehr als 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 mehr als 11 Jahren aktualisiert

Musst das neue SQL Schema importieren.

Aktionen #2

Von Christian Ehringfeld vor mehr als 11 Jahren aktualisiert

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

Von Christian Ehringfeld vor mehr als 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 mehr als 11 Jahren aktualisiert

such a drag, keine lust

Aktionen #5

Von Christian Ehringfeld vor mehr als 11 Jahren aktualisiert

Da musst wohl oder übel irgendwann durch ^^

Aktionen #6

Von David Mock vor mehr als 11 Jahren aktualisiert

wann wird denn user/_view jemals benutzt ?

Aktionen #7

Von David Mock vor mehr als 11 Jahren aktualisiert

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

Aktionen #8

Von David Mock vor mehr als 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 mehr als 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 mehr als 11 Jahren aktualisiert

wann wird denn date/_view jemals genutzt ?

Aktionen #11

Von Christian Ehringfeld vor mehr als 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 mehr als 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 mehr als 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 mehr als 11 Jahren aktualisiert

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

Aktionen #15

Von Christian Ehringfeld vor mehr als 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 mehr als 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 mehr als 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 mehr als 11 Jahren aktualisiert

  • Status wurde von Neu zu Erledigt geändert
Aktionen

Auch abrufbar als: Atom PDF