예제 #1
0
 private function _onContainerUpdateChain()
 {
     $page = Application_Model_Mappers_PageMapper::getInstance()->find($this->_object->getPageId());
     if ($page !== null) {
         Tools_Search_Tools::removeFromIndex($page->getId());
         Tools_Search_Tools::addPageToIndex($page);
     }
 }
예제 #2
0
 protected function _runOnDelete()
 {
     $this->_cleanDraftCache();
     $this->_removePageUrlFromContent();
     //Tools_Filesystem_Tools::saveFile('sitemap.xml', Tools_Content_Feed::generateSitemapFeed());
     Tools_Search_Tools::removeFromIndex($this->_object->getId());
     $this->_cleanCachedPageData();
     $this->_resetSearchIndexRenewFlag();
 }