//plik start.html.php w folderze templates
//to co było zamienić na
{if $typkonta=="Administrator"}usuń{/if}
//plik Samochod.php w folderze Models
//zmieniamy wartość return jeśli success - bo ten numer 3 co był jest już zajęty, można to sprawdzić w Access.php - a dlaczego? bo w controlerze Samochod.php w funkcji delete odwołujesz się później do widoku Access, żeby wyświetlić stronę główną.
public function delete($id){
try
{
$stmt = $this->pdo->prepare('DELETE FROM `samochod` WHERE id_samochod=:id');
$stmt->bindValue(':id', $id, PDO::PARAM_INT);
if($stmt->execute())
return 28;
else
return 100;
}
catch(\PDOException $e)
{
echo 'Database connection error!';
exit(1);
}
}
//w pliku Access.php w folderze widok do tablicy $message dodajemy linijkę
28=>'Pomyślnie usuniętą samochód.',
//później fukcję index zmieniamy na:
public function index($result=null)
{
if(isset($result)){
if($result==28)
{
$this->set('message2', self::$messages[$result]);
}
else
{
if(array_key_exists($result, self::$messages))
$this->set('message', self::$messages[$result]);
else
$this->set('message', self::$messages[100]);
}
}
$model=$this->getModel("Samochod");
$this->set('allCars',$model->getAllSamochod());
$this->render('start');
}