25 lines
633 B
PHP
25 lines
633 B
PHP
<?php
|
|
// At the moment this can only return the list of available models given the manufacturer id
|
|
|
|
$message = '';
|
|
|
|
//
|
|
// INITIALIZE AND CHECK SANITY
|
|
//
|
|
|
|
if (!canView('Monitors')) {
|
|
$message = 'Insufficient permissions to view model entries for user '.$user['Username'];
|
|
} else if (!isset($_REQUEST['ManufacturerId'])) {
|
|
$message = 'This request requires a ManufacturerId to be set';
|
|
}
|
|
|
|
if ($message) {
|
|
ajaxError($message);
|
|
return;
|
|
}
|
|
|
|
require_once('includes/Model.php');
|
|
$models = ZM\Model::find(array('ManufacturerId'=>$_REQUEST['ManufacturerId']), array('order'=>'lower(Name)'));
|
|
ajaxResponse(array('models'=>$models));
|
|
?>
|