Prosta akcja która przyjmuje na adresie /subject/removesubject?id=[idprzedmiotu] i usuwa go z bazy tzn zaznacza że jest usunięty odpowiednim statusem.
{Projekt}/application/view/subject/removesubject.phtml właściwie tylko prosty form z pytaniem czy usunąć przedmiot o tytule: "Przykładowy Tytuł"
{Projekt}/application/forms/ <- dodajesz forma z ukrytym polem idprzedmiotu i przyciskiem submit "Usuń przedmiot". Pamiętaj aby form był słany postem: $this->setMethod('post'); //(w klasie forma)
{Projekt}/application/controller/SubjectController.php <- dodajesz akcje removesubject która wyciąga z bazy przedmiot o danym id i wysyła jego tytuł na widok $this->view->subject = "Przykładowy Tytuł" gdzie masz formularz
w akcji również tworzysz formularz.
po sprawdzeniu czy poszedł post
if ($this->getRequest()->isPost()) {}
sprawdzasz czy osoba zalogowana
// tak spradzasz czy ktoś jest lognięty.
$hasIdentity = Zend_Auth::getInstance()->hasIdentity()
if ($hasIdentity) {
}
// w tej kasie są role do porównań
class Application_Model_Uzytkownicy
i czy może usunąć dany przedmiot jak tak to spoko zaznaczasz temat w bazie jako usunięty.
Prosta akcja która przyjmuje na adresie /subject/removesubject?id=[idprzedmiotu] i usuwa go z bazy tzn zaznacza że jest usunięty odpowiednim statusem.
{Projekt}/application/view/subject/removesubject.phtml właściwie tylko prosty form z pytaniem czy usunąć przedmiot o tytule: "Przykładowy Tytuł"
{Projekt}/application/forms/ <- dodajesz forma z ukrytym polem idprzedmiotu i przyciskiem submit "Usuń przedmiot". Pamiętaj aby form był słany postem: $this->setMethod('post'); //(w klasie forma)
{Projekt}/application/controller/SubjectController.php <- dodajesz akcje removesubject która wyciąga z bazy przedmiot o danym id i wysyła jego tytuł na widok $this->view->subject = "Przykładowy Tytuł" gdzie masz formularz
w akcji również tworzysz formularz.
po sprawdzeniu czy poszedł post
if ($this->getRequest()->isPost()) {}
sprawdzasz czy osoba zalogowana
// tak spradzasz czy ktoś jest lognięty.
$hasIdentity = Zend_Auth::getInstance()->hasIdentity()
if ($hasIdentity) {
}
// w tej kasie są role do porównań
class Application_Model_Uzytkownicy
i czy może usunąć dany przedmiot jak tak to spoko zaznaczasz temat w bazie jako usunięty.