示例#1
0
 /**
  * Method to always save a list.
  *
  * @param   string $key    The name of the primary key of the URL variable.
  * @param   string $urlVar The name of the URL variable if different from the primary key (sometimes required to
  *                         avoid router collisions).
  *
  * @return  boolean  True if successful, false otherwise.
  */
 public function doSave($key = null, $urlVar = null)
 {
     return parent::save($key, $urlVar);
 }
示例#2
0
文件: element.php 项目: LGBGit/tierno
 /**
  * Method to save a record.
  *
  * @param   string  $key     The name of the primary key of the URL variable.
  * @param   string  $urlVar  The name of the URL variable if different from the primary key (sometimes required to avoid router collisions).
  *
  * @return  boolean  True if successful, false otherwise.
  */
 public function save($key = null, $urlVar = null)
 {
     $ok = parent::save();
     $app = JFactory::getApplication();
     if (!is_null($app->getUserState('com_fabrik.redirect'))) {
         $this->setRedirect($app->getUserState('com_fabrik.redirect'));
         $app->setUserState('com_fabrik.redirect', null);
     }
     return $ok;
 }
示例#3
0
 /**
  * Method to always save a list.
  *
  * @param   string $key    The name of the primary key of the URL variable.
  * @param   string $urlVar The name of the URL variable if different from the primary key (sometimes required to
  *                         avoid router collisions).
  *
  * @return  boolean  True if successful, false otherwise.
  */
 public function doSave($key = null, $urlVar = null)
 {
     try {
         parent::save($key, $urlVar);
     } catch (Exception $e) {
         print_r($e);
         $this->setMessage($e->getMessage(), 'error');
         $this->setRedirect('index.php?option=com_fabrik&view=forms');
     }
     return true;
 }