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(); } }
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]); }