BxBasePageConnections.php 931 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php defined('BX_DOL') or die('hack attempt');
  2. /**
  3. * Copyright (c) UNA, Inc - https://una.io
  4. * MIT License - https://opensource.org/licenses/MIT
  5. *
  6. * @defgroup UnaBaseView UNA Base Representation Classes
  7. * @{
  8. */
  9. class BxBasePageConnections extends BxTemplPage
  10. {
  11. public function __construct($aObject, $oTemplate)
  12. {
  13. parent::__construct($aObject, $oTemplate);
  14. $iProfileId = bx_get_logged_profile_id();
  15. if(!$iProfileId)
  16. return;
  17. if(($oMenuSubmenu = BxDolMenu::getObjectInstance('sys_site_submenu')) !== false) {
  18. $sMenuSubmenu = 'sys_con_submenu';
  19. $oMenuSubmenu->setObjectSubmenu($sMenuSubmenu, [
  20. 'title' => _t($this->_aObject['title']),
  21. 'link' => '',
  22. 'icon' => ''
  23. ]);
  24. }
  25. $this->addMarkers([
  26. 'profile_id' => $iProfileId
  27. ]);
  28. }
  29. }
  30. /** @} */