コード例 #1
0
ファイル: Activity.php プロジェクト: brunopbaffonso/ongonline
 private function _addElementPersonPerformed()
 {
     $translate = Zend_Registry::get("Zend_Translate");
     $url = new Zend_View_Helper_Url();
     $urlSearch = $url->url(array('module' => 'persons', 'controller' => 'person', 'action' => 'search-form'), null, true);
     $urlNew = $url->url(array('module' => 'persons', 'controller' => 'person', 'action' => 'create'), null, true);
     $append = '';
     if ($this->_action == self::ACTION_ADD) {
         $append .= '<a id="btnPersonPerformedSearch" href="' . $urlSearch . '" ' . ' rel="colorbox-search" search-return-id="id" search-return-value="person_name">' . '<i class="icon-search" rel="tooltip" data-original-title="' . $translate->_("Search person") . '"></i>' . '</a>';
     }
     $description = new Agana_Form_Element_Html('person_performed_name', array());
     //$description->addDecorator('Agana_Form_Decorator_Highlighted');
     $description->setLabel('Person');
     $this->addElement($description);
     $this->addElement('text', 'person_performed_name', array('label' => 'Person', 'value' => $this->_model ? $this->_model->getPerson()->getName() : '', 'dimension' => 2, 'disabled' => true, 'placeholder' => $translate->_('Use the links aside to search a person or create a new one'), 'append' => $append . ' | ' . '<a class="hide" id="btnPersonDetails" href="#" rel="colorbox-details">' . $translate->_("Details") . '</a>' . ' | ' . '<a class="hide" id="btnPersonCreate" href="' . $urlNew . '" rel="colorbox">' . '<i class="icon-plus-sign" rel="tooltip" data-original-title="' . $translate->_("Add new") . ' ' . $translate->_("person") . '"></i>' . '</a>'));
 }
コード例 #2
0
ファイル: Activity.php プロジェクト: brunopbaffonso/ongonline
 public function delete()
 {
     if ($this->_isAllowed()) {
         try {
             $u = new Assistance_Persist_Dao_Activity();
             return $u->delete($this->_activity->getId());
         } catch (Exception $e) {
             throw $e;
         }
     }
 }