Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint
Share this Page URL
Help

Controller und Actions anlegen > Ablaufmuster »Ein bestehendes Domänenobjekt be...

Ablaufmuster »Ein bestehendes Domänenobjekt bearbeiten«

Das Ablaufmuster, das wir Ihnen nun vorstellen, ist dem vorhergehenden sehr ähnlich. Wieder benötigen wir zwei Action-Methoden, die wir diesmal editAction() und updateAction() nennen. Die Methode editAction() stellt das Formular zum Bearbeiten bereit, während die updateAction() das Objekt im Repository aktualisiert. Im Gegensatz zur Methode newAction() muss der Methode editAction() jedoch keine Organisation übergeben werden. Als Argument muss lediglich das zu bearbeitende Angebot übergeben werden.

/**
 * @param Tx_SjrOffers_Domain_Model_Offer $offer The existing, unmodified offer
 * @return string Form for editing the existing organization
 * @dontvalidate $offer
 */
public function editAction(Tx_SjrOffers_Domain_Model_Offer $offer) {
   $this->view->assign('offer', $offer);
   $this->view->assign('regions', $this->regionRepository->findAll());
}

  

You are currently reading a PREVIEW of this book.

                                                                                        

Get instant access to over
$1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • DownloadDownload
  • PrintPrint