Preskoči na glavno vsebino

Rozdiel medzi action=delete a metódou DELETE

Aký je rozdiel medzi action=delete a metódou DELETE?

Avtor: Petr Pech
  • Obe akcie sú v jadre zhodné. Mierne sa líši činnosť pred vyvolaním akcie. Napríklad action="delete" umožňuje mazanie dokladov aj v inom ako aktuálnom období. Request DELETE toto nepovoľuje a hlási "No permission".

  • action="delete" je použiteľné takmer všade. Nedá sa použiť na používateľoch, alebo štandardných záznamoch prehľadov a pod.

  • action="delete" by mala byť bezpečne použiteľná. Podľa druhu väzieb vykoná buď zmazanie naviazaných záznamov, zrušenie väzieb alebo nepovolenie akcie. V ojedinelých prípadoch môže transakciu vymazania zastaviť až databázový trigger.

Ste s tem dobili odgovor na svoje vprašanje?