Skip to content

Usuń przedmiot #16

Description

@janek109

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions