public static function getBereicheVonZugangsstufe($stufe) { $bereiche = Zugangsstufe::getAlleBereiche(); $buffer = new UtilBuffer(); for ($i = 0; $i < $bereiche->getCount(); $i++) { if (Zugangsstufe::hatZugang($stufe, $bereiche->get($i))) { $buffer->add($bereiche->get($i)); } } return $buffer; }
<tr> <td valign="top">Zugriff zu:<br /><br /> <i>(Mehrfachauswahl <br /> mit Strg-Taste<br /> für Windows und<br /> Apfel-Taste bei Mac)</i> </td> <td> <input type="checkbox" name="komplett" value="<?php echo Zugangsstufe::KOMPLETT; ?> "> Komplettzugriff <br /> <select name="bereiche[]" class="formfield" size="6" multiple> <?php $bereiche = Zugangsstufe::getAlleBereiche(); for ($i = 0; $i < $bereiche->getCount(); $i++) { echo '<option value="' . $bereiche->get($i) . '">' . Zugangsstufe::getBereichName($bereiche->get($i)) . '</option>'; } ?> </select> </td> </tr> <tr> <td> </td> <td align="right"><input type="image" border="0" src="../images/buttons/einrichten.gif"></td> </tr> </table> </form> </div> </div>