function addCssJs() { if (!isset($this->aParams['view_mode']) || !$this->aParams['view_mode']) { if (self::$_isCssJsAdded) { return; } $this->_oModule->_oTemplate->addJs('modules/base/text/js/|forms.js'); } return parent::addCssJs(); }
function delete($iContentId, $aContentInfo = array()) { $CNF =& $this->_oModule->_oConfig->CNF; foreach ($this->_aImageFields as $sField => $aVals) { if (isset($aContentInfo[$sField]) && $aContentInfo[$sField]) { $this->_deleteFile($aContentInfo[$sField], $aVals['storage_object']); } } bx_import('BxDolView'); BxDolView::getObjectInstance($CNF['OBJECT_VIEWS'], $iContentId)->onObjectDelete(); return parent::delete($iContentId); }
public function getCode($bDynamicMode = false) { $sResult = parent::getCode($bDynamicMode); return $this->_oModule->_oTemplate->parseHtmlByContent($sResult, array('attachments_menu' => $this->_oModule->getAttachmentsMenuObject()->getCode())); }
function delete($iContentId, $aContentInfo = array()) { $CNF =& $this->_oModule->_oConfig->CNF; foreach ($this->_aImageFields as $sField => $aVals) { if (isset($aContentInfo[$sField]) && $aContentInfo[$sField]) { $this->_deleteFile($aContentInfo[$sField], $aVals['storage_object']); } } return parent::delete($iContentId, $aContentInfo); }