Example #1
0
    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>';
        }
    }