Ejemplo n.º 1
0
 public function Tinhte_XenTag_actionSaveAfterTransaction(XenForo_DataWriter_Page $dw)
 {
     if (!empty($this->_tagger)) {
         unset($GLOBALS[Tinhte_XenTag_Constants::GLOBALS_CONTROLLERADMIN_PAGE_SAVE]);
         if ($dw->isInsert()) {
             $this->_tagger->setContent($dw->get('node_id'), true);
         }
         $this->_tagger->save();
     }
 }
Ejemplo n.º 2
0
 public function Tinhte_XenTag_actionSave(XenForo_DataWriter_Page $dw)
 {
     /* @var $tagModel Tinhte_XenTag_Model_Tag */
     $tagModel = $this->getModelFromCache('Tinhte_XenTag_Model_Tag');
     $tags = $tagModel->processInput($this->_input);
     if ($tags !== false) {
         $dw->Tinhte_XenTag_setTags($tags);
     }
     // just to be safe...
     unset($GLOBALS[Tinhte_XenTag_Constants::GLOBALS_CONTROLLERADMIN_PAGE_SAVE]);
 }