function MAX_displayNavigationCampaign($campaignId, $aOtherAdvertisers, $aOtherCampaigns, $aEntities) { $advertiserId = $aEntities['clientid']; $doCampaign = OA_Dal::factoryDO('campaigns'); $doCampaign->campaignid = $campaignId; $doCampaign->find(); $doCampaign->fetch(); $campaignName = $doCampaign->campaignname; $advertiserName = MAX_buildName($advertiserId, $aOtherAdvertisers[$advertiserId]['name']); $advertiserEditUrl = ''; if (OA_Permission::hasAccessToObject('clients', $advertiserId, OA_Permission::OPERATION_EDIT)) { $advertiserEditUrl = "advertiser-edit.php?clientid={$advertiserId}"; } addCampaignPageTools($advertiserId, $campaignId, $aOtherAdvertisers, $aEntities); $builder = new OA_Admin_UI_Model_InventoryPageHeaderModelBuilder(); $oHeaderModel = $builder->buildEntityHeader(array(array("name" => $advertiserName, "url" => $advertiserEditUrl), array("name" => $campaignName)), "campaign", "edit"); phpAds_PageHeader(null, $oHeaderModel); }
function MAX_displayNavigationCampaign($campaignId, $aOtherAdvertisers, $aOtherCampaigns, $aEntities) { $advertiserId = $aEntities['clientid']; $campaignDetails = Admin_DA::getPlacement($campaignId); $campaignName = $campaignDetails['name']; $aCampaign = Admin_DA::getPlacement($campaignId); $advertiserName = MAX_buildName($advertiserId, $aOtherAdvertisers[$advertiserId]['name']); $advertiserEditUrl = "advertiser-edit.php?clientid={$advertiserId}"; addCampaignPageTools($advertiserId, $campaignId, $aOtherAdvertisers, $aEntities); $builder = new OA_Admin_UI_Model_InventoryPageHeaderModelBuilder(); $oHeaderModel = $builder->buildEntityHeader(array(array("name" => $advertiserName, "url" => $advertiserEditUrl), array("name" => $campaignName)), "campaign", "edit"); phpAds_PageHeader(null, $oHeaderModel); }