A probléma a következő: egy Drupal 7-et futtató oldalon kellene megoldani, hogy a felhasználók különböző műszakokra tudjanak jelentkezni ha az adott műszak szabad, törölni magukat (ha van rá joguk) vagy megnézni, hogy mikor is kell munkába menniük.
Próbáltam keresni rá modult, nem találtam (ilyen kevés van, és azok sem jók, a shift sheduler az egyetlen használható, de még nincs készen és nem is pont úgy működik ahogy szeretném)
A műszakok nem egyforma hosszúak, és nem is ugyanannyi ember jelentkezhet rájuk, de naponta ismétlődik a rendszer.
Drupalhoz picit értek, nem teljes megoldás kell, elég lenne, ha valaki, aki jobban ért hozzá belőné, hogy merre kellene elindulnom, erre a saját CCK/Views tudásom nem elég, ennél jobban meg nem merültem bele a Drupalba.
(esetleg valaki ismer más, de ezt okosan tudó rendszert, ideírhatja azt is, meglesem, végső esetben megoldható a Drupalon kívül is.)
Köszönöm
- 4314 megtekintés
Hozzászólások
Ha már amúgy is reszelni kell, egyszerűbb lenne sajátot írni. vagy modult, vagy egy komplett rendszert.
--
Fontos! Ha berágok, nem feltétlen személyed ellen szól...
openSUSE 13.1 x86_64
- A hozzászóláshoz be kell jelentkezni
Aha ja. Vagy nem.
- A hozzászóláshoz be kell jelentkezni
Kaptam már reszelni olyan kuplerájt, hogy végül gyorsabb volt megcsinálni 0-ról a cuccost...
--
Fontos! Ha berágok, nem feltétlen személyed ellen szól...
openSUSE 13.1 x86_64
- A hozzászóláshoz be kell jelentkezni
Ez jó, csak "egy Drupal 7-et futtató oldalon kellene megoldani". Azaz már van egy oldal, nem kell még egy.
- A hozzászóláshoz be kell jelentkezni
Írhat modult is, ha nincs megfelelő készen. Persze nekiállhat reszelgetni, de annál valószínűleg gyorsabb lesz megoldani egy újat. Nem csak kompletten új oldalt javasoltam kezdetben, hanem modult a drupalhoz. De amúgy ezt írja
"(esetleg valaki ismer más, de ezt okosan tudó rendszert, ideírhatja azt is, meglesem, végső esetben megoldható a Drupalon kívül is.)" Szóval jó neki az "mégegy" is...
--
Fontos! Ha berágok, nem feltétlen személyed ellen szól...
openSUSE 13.1 x86_64
- A hozzászóláshoz be kell jelentkezni
Tehat azt szeretted volna mondani, hogy "van amikor..." ;)
- A hozzászóláshoz be kell jelentkezni
Esetleg ez? https://drupal.org/project/booking_timeslots Nem próbáltam még, én ebbe az irányba kezdenék el keresgetni.
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)
- A hozzászóláshoz be kell jelentkezni
Jól néz ki, de brutális függőségei vannak. Ha nem találok egyszerűbb és rugalmasabb megoldást, még lehet hogy visszatérek hozzá. Köszi.
- A hozzászóláshoz be kell jelentkezni
Szerintem egyéb „booking” modulokat is nézz meg, többet is találtam. Szívesen, remélem az egyik segít. Vagy marad a lentebbi legózós megoldás, csak az több időbe kerül. Viszont sokat tanulsz belőle. :)
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)
- A hozzászóláshoz be kell jelentkezni
Néztem, de a legtöbb nem jó, illetve az egyik sem teljen jó.
Szivesebben raknám össze modulárisan, de erre az eddigi Views/CCK tapasztalatom már kevés, ezért érdekelne, hogy ha megoldható, milyen irányba indujak el. Átrágom azt a lent említett Rules-t, aztán majd meglátjuk.
- A hozzászóláshoz be kell jelentkezni
Nem lenne elég ha csak egy saját node típust csinálnál? idő mezőkkel, user limittel, stb. Views-al szepen meg lehet oldani a megjelenítést is. Aztán pl. Roles al szabályozhatod is. Pár module kell az alap telepítés mellé, mind kipróbált, működő.
Esetleg az organic groups modul is szóba jöhet.
- A hozzászóláshoz be kell jelentkezni
A roles már az a lépés, ahová még nem jutottam el, de most nekifogok, köszi.
- A hozzászóláshoz be kell jelentkezni
Rulest akartam írni bocsi. Nekem az a tapasztalat a spec modulokkal pl. Booking, hogt nagy gányolás kell a testrrszabásboz. Érdemesebb ezeket az âltalános célu modulokat használni helyettük, sokkal rugalmasabbak. Megnézheted pl a flag modult is.
--
zsebHUP-ot használok!
- A hozzászóláshoz be kell jelentkezni