using System; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CMS.GlobalHelper; using CMS.OnlineMarketing; using CMS.UIControls; public partial class CMSModules_OnlineMarketing_Pages_Content_ABTesting_ABTest_Header : CMSABTestContentPage { #region "Methods" protected void Page_Load(object sender, EventArgs e) { int abTestId = QueryHelper.GetInteger("abTestId", 0); int nodeID = QueryHelper.GetInteger("nodeid", 0); ABTestInfo abTest = ABTestInfoProvider.GetABTestInfo(abTestId); if (abTest != null) { // Prepare the tabs string[,] tabs = new string[3,4]; tabs[0, 0] = GetString("general.general"); tabs[0, 1] = "SetHelpTopic('helpTopic', 'abtest_general');"; tabs[0, 2] = "Tab_General.aspx?abTestId=" + abTestId + "&nodeid=" + nodeID; tabs[1, 0] = GetString("abtesting.variant.list"); tabs[1, 1] = "SetHelpTopic('helpTopic', 'abtest_variants');"; tabs[1, 2] = ResolveUrl("~/CMSModules/OnlineMarketing/Pages/Content/ABTesting/ABVariant/List.aspx?abTestId=" + abTestId + "&nodeid=" + nodeID); tabs[2, 0] = GetString("general.reports"); tabs[2, 1] = "SetHelpTopic('helpTopic', 'abtest_reports');"; tabs[2, 2] = "abtestreports.aspx?abtestid=" + abTestId; // Prepare the breadcrumbs string[,] breadcrumbs = new string[2,3]; breadcrumbs[0, 0] = GetString("abtesting.abtest.list"); breadcrumbs[0, 1] = "~/CMSModules/OnlineMarketing/Pages/Content/ABTesting/ABTest/List.aspx?nodeid=" + nodeID; breadcrumbs[0, 2] = "_parent"; breadcrumbs[1, 0] = HTMLHelper.HTMLEncode(abTest.ABTestDisplayName.ToString()); // Set the tabs ICMSMasterPage master = CurrentMaster; master.Tabs.Tabs = tabs; master.Tabs.UrlTarget = "content"; // Set the title PageTitle title = CurrentMaster.Title; title.Breadcrumbs = breadcrumbs; title.HelpTopicName = "abtest_general"; title.HelpName = "helpTopic"; } } #endregion }