public function __construct() { $l1modellen = Model::geefL1modellen(); $l2cases = Model::geefL2cases(); $urlpad = rtrim($_SERVER['REQUEST_URI'], '/'); $this->inhoud .= '<h2 id="practices">Practices (L1)</h2><ul>'; if (isset($l1modellen)) { foreach ($l1modellen as $l1uri => $l1beschrijving) { $this->inhoud .= '<li><a href="' . $urlpad . '/toon/' . Uri::stripSMWuriPadEnPrefixes($l1uri) . '">' . $l1beschrijving . '</a></li>'; } } else { $this->inhoud .= '<li>Geen modellen gevonden.</li>'; } $this->inhoud .= '</ul><h2 id="experiences">Experiences (L2, cases)</h2><ul>'; if (isset($l2cases)) { foreach ($l2cases as $l2uri => $l2beschrijving) { $this->inhoud .= '<li><a href="' . $urlpad . '/toon/' . Uri::stripSMWuriPadEnPrefixes($l2uri) . '">' . $l2beschrijving . '</a></li>'; } } else { $this->inhoud .= '<li>Geen cases gevonden.</li>'; } $this->inhoud .= ' </ul> <h2>Nieuwe experience aanmaken</h2>'; if (isset($l1modellen)) { $this->inhoud .= '<p>Het aanmaken van een nieuwe experience kan enkele minuten in beslag nemen.</p> <form method="post"> <table> <tr><td style="width: 150px;">Gebaseerd op:</td><td> <select style="width:350px;" name="l1model">'; foreach ($l1modellen as $l1uri => $l1beschrijving) { $this->inhoud .= '<option value="' . $l1uri . '">' . $l1beschrijving . '</option>'; } $this->inhoud .= ' </select></td></tr> <tr><td>Naam:</td><td><input style="width:342px;" type="text" name="titel" /></td></tr> <tr><td colspan="100%"><input type="submit" value="Aanmaken" /></td></tr> </table> </form>'; } else { $this->inhoud .= '<p>Geen modellen gevonden.</p>'; } }