/**
  * Return the form's action attribute.
  * This is build by adding an executeForm get variable to the parent controller's Link() value
  *
  * @return string
  */
 public function FormAction()
 {
     if ($this->formActionPath) {
         return $this->formActionPath;
     } elseif ($this->controller->hasMethod("FormObjectLink")) {
         return $this->controller->FormObjectLink($this->name);
     } else {
         return Controller::join_links($this->controller->Link(), $this->name);
     }
 }