コード例 #1
0
                 }
             }
             foreach ($gebruiker_producten as $gebruiker_product) {
                 if ($gebruiker_product->getProperty('GebruikerID') == $bedrijf->getProperty('GebruikerID')) {
                     $gebruiker_product->delete();
                 }
             }
             foreach ($nieuwsitems as $nieuwsitem) {
                 if ($nieuwsitem->getProperty('AuteurID') == $bedrijf->getProperty('GebruikerID') || $nieuwsitem->getProperty('OntvangerID') == $bedrijf->getProperty('GebruikerID')) {
                     $nieuwsitem->delete();
                 }
             }
             $bedrijf->delete();
         }
     }
     $gebruiker_productlijsten = Gebruiker_Productlijst::getByGebruikerId($gebruikerId);
     foreach ($gebruiker_productlijsten as $gebruiker_productlijst) {
         $gebruiker_productlijst->delete();
     }
     foreach ($nieuwsitems as $nieuwsitem) {
         if ($nieuwsitem->getProperty('AuteurID') == $gebruikerId || $nieuwsitem->getProperty('Ontvanger') == $gebruikerId) {
             $nieuwsitem->delete();
         }
     }
     if ($gebruiker->delete() && $bedrijf->delete() && $groothandel->delete()) {
         echo '<div class="notification_ok">De groothandel is succesvol verwijderd.</div>';
     } else {
         echo '<div class="notification_error">De groothandel kon niet worden verwijderd.</div>';
     }
 } else {
     echo '<div class="notification_info">U heeft nog geen groothandel aangemaakt.</div>';
コード例 #2
0
<?php 
if (!defined('isIncluded') || $_SESSION['GroepID'] != 4) {
    header('location: index.php');
}
$productlijsten = Productlijst::getAll();
$gebruikers = Gebruiker::getAll();
if (isset($_POST['submit'])) {
    unset($_POST['table_length']);
    unset($_POST['submit']);
    $productlijstId = $_POST['iptProductlijst'];
    unset($_POST['iptProductlijst']);
    if (!empty($_POST)) {
        foreach ($_POST as $value) {
            $exists = false;
            /* @TODO: Zet ID van geselecteerde groothandel in var $groothandel. (alleen als nog niet gekoppeld is)*/
            $gebruiker_productlijst = Gebruiker_Productlijst::getByGebruikerId($value);
            foreach ($gebruiker_productlijst as $productlijst) {
                if ($productlijst->getProperty('ProductlijstID') == $productlijstId) {
                    $exists = true;
                }
            }
            if ($exists == false) {
                $properties_values = array('GebruikerID' => $value, 'ProductlijstID' => $productlijstId);
                Gebruiker_Productlijst::create($properties_values);
            }
        }
        echo '<br /><div class="notification_ok">De productlijst is succesvol aan de groothandel gekoppeld.</div>';
    } else {
        echo '<br /><div class="notification_error">De productlijst kon niet aan de groothandel worden gekoppeld.</div>';
    }
} else {
コード例 #3
0
	});
</script>
<form method="post" action="index.php?c=product&p=koppel">
	<div id="demo">
		<table cellpadding="0" cellspacing="0" border="0"  class="display" id="table">
			<thead>
				<tr style="text-align: center">
					<th>#</th>
					<th>Artikelnaam</th>
					<th>Sub-producten</th>
					<th>Selecteer</th>
				</tr>
			</thead>
			<tbody>
				<?php 
$productlijsten = Gebruiker_Productlijst::getByGebruikerId($_SESSION['GebruikerID']);
if (!empty($productlijsten)) {
    foreach ($productlijsten as $productlijst) {
        $producten = Product::getAllByProductlijstId($productlijst->getProperty('ProductlijstID'), true);
        foreach ($producten as $product) {
            echo '<tr style="text-align: center">';
            echo '<td>' . $product->getProperty('ProductID') . '</td>';
            echo '<td>' . $product->getProperty('Artikelnaam') . '</td>';
            echo '<td><a href="index.php?c=product&p=subproduct&lijst=' . $productlijst->getProperty('ProductlijstID') . '&id=' . $product->getProperty('ProductID') . '">Sub-producten</a></td>';
            echo '<td><input type="checkbox" name="' . $product->getProperty('Artikelnaam') . '" value="' . $product->getProperty('Artikelnaam') . '"</td>';
            echo "</tr>";
        }
    }
}
?>
			</tbody>