/// <summary> /// 初始化网店头部 企业名片 登录块 版权 /// </summary> private void InitInfo() { //Head if (this.CompanyInfo.AttachInfo.CompanyShopBanner.BannerType == EyouSoft.Model.CompanyStructure.ShopBannerType.Default) { this.phDefaultHead.Visible = true; this.imgHeadLogo.Src = Domain.FileSystem + this.CompanyInfo.AttachInfo.CompanyShopBanner.CompanyLogo; this.ltrHeadLogoName.Text = this.CompanyInfo.CompanyName; this.STYHeadBanner = "background:url('" + Domain.FileSystem + this.CompanyInfo.AttachInfo.CompanyShopBanner.BannerBackground + "');background-repeat:no-repeat;"; } else { this.phPersonalizeHead.Visible = true; this.ltrPersonalizeHead.Text = Utils.GetEShopImgOrFalash(this.CompanyInfo.AttachInfo.CompanyShopBanner.ImagePath, "javascript:void(0)"); } //当前的TAB switch (this.CTAB) { case T4TAB.出游指南: this.lnkCYZN.Attributes.Add("class", "nav-on"); break; case T4TAB.机票预定: this.lnkJPYD.Attributes.Add("class", "nav-on"); break; case T4TAB.酒店预定: this.lnkJDYD.Attributes.Add("class", "nav-on"); break; case T4TAB.散拼计划: this.lnkSPJH.Attributes.Add("class", "nav-on"); break; case T4TAB.团队定制: this.lnkTDDZ.Attributes.Add("class", "nav-on"); break; default: this.lnkSY.Attributes.Add("class", "nav-on"); break; } //TAB链接 this.lnkSY.HRef = this.lnkSY1.HRef = Utils.GenerateShopPageUrl2(this.TABLINKS_SY, this.CompanyId); this.lnkSPJH.HRef = this.lnkSPJH1.HRef = Utils.GenerateShopPageUrl2(TABLINKS_SPJH, this.CompanyId); this.lnkTDDZ.HRef = this.lnkTDDZ1.HRef = Utils.GenerateShopPageUrl2(TABLINKS_TDDZ, this.CompanyId); this.lnkCYZN.HRef = this.lnkCYZN1.HRef = Utils.GenerateShopPageUrl2(TABLINKS_CYZN, this.CompanyId); this.lnkJPYD.HRef = this.lnkJPYD1.HRef = Utils.GenerateShopPageUrl2(TABLINKS_JPYD, this.CompanyId); this.lnkJDYD.HRef = this.lnkJDYD1.HRef = Utils.GenerateShopPageUrl2(TABLINKS_JDYD, this.CompanyId); this.lnkGYWM1.HRef = Utils.GenerateShopPageUrl2(TABLINKS_GYWM, this.CompanyId); //企业名片 this.ltrCompanyBrandName.Text = this.CompanyInfo.CompanyBrand; this.ltrContactName.Text = this.CompanyInfo.ContactInfo.ContactName + " " + Utils.GetBigImgMQ(this.CompanyInfo.ContactInfo.MQ); this.ltrContactMobile.Text = this.CompanyInfo.ContactInfo.Mobile; this.ltrContactTelephone.Text = this.CompanyInfo.ContactInfo.Tel; this.ltrContactFax.Text = this.CompanyInfo.ContactInfo.Fax; this.ltrContactAddress.Text = this.CompanyInfo.CompanyAddress; this.imgCompanyCard.Src = Utils.GetLineShopImgPath(this.CompanyInfo.AttachInfo.CompanyCard.ImagePath, 1); FrontPage basepage = this.Page as FrontPage; //登录块 if (basepage.IsLogin) { phLogin.Visible = true; phNoLogin.Visible = false; ltrUserName.Text = basepage.SiteUserInfo.UserName; linkLogout.HRef = Utils.GetLogoutUrl(Utils.GenerateShopPageUrl2("/default", this.CompanyId)); } else { phLogin.Visible = false; phNoLogin.Visible = true; basepage.AddJavaScriptInclude(JsManage.GetJsFilePath("blogin"), false, false); this.Page.ClientScript.RegisterClientScriptBlock(this.GetType(), Guid.NewGuid().ToString(), ";blogin.ssologinurl='" + EyouSoft.Common.Domain.PassportCenter + "';", true); btnLogin.Attributes["onclick"] = "$('#errSpan').html('');blogin(document.getElementById('aspnetForm'),'','" + Utils.GenerateShopPageUrl2(TABLINKS_SY, this.CompanyId) + "',function(m){$('#errSpan').html(m);});return false;"; } //版权 this.ltrCopyRight.Text = this.CompanyEShopInfo.ShopCopyRight; }
protected void Page_Load(object sender, EventArgs e) { //网店的点击量 EyouSoft.BLL.CompanyStructure.CompanyInfo.CreateInstance().SetShopClickNum(this.CompanyId); #region 根据用户选择网店模板,初始化,默认选择style1.css int styleIndex = 1; if (_highCompanyInfo != null) { styleIndex = _highCompanyInfo.TemplateId; if (_highCompanyInfo.TemplateId < 1 || _highCompanyInfo.TemplateId > 4) { styleIndex = 1; } } string styleName = string.Format("style{0}", styleIndex); FrontPage basepage = this.Page as FrontPage; basepage.AddStylesheetInclude(CssManage.GetCssFilePath(styleName)); #endregion //初始化ImageServerUrl ImageServerUrl = basepage.ImageServerUrl; //初始化页面标题,公司名称 string companyName = _detailCompanyInfo.CompanyName; //this.Page.Title = string.Format("{0}_{1}",this.Page.Title,companyName); if (this.Page.Title.Equals(string.Empty) || this.Page.Title.Equals("首页")) { this.Page.Title = string.Format("{0}", companyName); } else { this.Page.Title = string.Format("{0}_{1}", this.Page.Title, companyName); } //EyouSoft.Model.SystemStructure.SysProvince provinceModel = EyouSoft.BLL.SystemStructure.SysProvince.CreateInstance().GetProvinceModel(_detailCompanyInfo.ProvinceId); //EyouSoft.Model.SystemStructure.SysCity cityModel = EyouSoft.BLL.SystemStructure.SysCity.CreateInstance().GetSysCityModel(_detailCompanyInfo.CityId); //this.Page.Title = string.Format("{1}", this.Page.Title, companyName); //HtmlMeta meta = new HtmlMeta(); //meta.Name = "description"; //meta.Content = string.Format(EyouSoft.Common.PageTitle.SeniorShop_Des, companyName, provinceModel.ProvinceName + cityModel.CityName, "3"); //Page.Header.Controls.Add(meta); #region 页面顶部初始化 //用户是否登录 //noLogin.Visible = true; //isLogin.Visible = false; //顶部菜单链接初始化 #endregion //高级网店头部图片javascript:void(0) BannerImage = Utils.GetEShopImgOrFalash(_detailCompanyInfo.AttachInfo.CompanyShopBanner.ImagePath, "javascript:void(0)"); //Utils.GetLineShopImgPath( _detailCompanyInfo.AttachInfo.CompanyLogo.ImagePath,2); //imgLogo.Src = companyLogoSrc; //linkLogo.HRef = Utils.GenerateShopPageUrl("/seniorshop/Default.aspx", _CompanyId); //公司名称初始化 //ltrCompanyName.Text = companyName; //营业执照号初始化 //ltrNum.Text = _detailCompanyInfo.License; #region 初始化导航栏 string navOnCss = "nav-on"; string currentUrl = Request.Url.ToString(); //根据当前访问的Url,高亮访问的url对应的导航链接 if (currentUrl.IndexOf("seniorshop/default", StringComparison.OrdinalIgnoreCase) != -1) { linkHome.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/tourlist", StringComparison.OrdinalIgnoreCase) != -1) { linkTourList.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/TourDetail", StringComparison.OrdinalIgnoreCase) != -1) { linkTourList.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/ziyuan", StringComparison.OrdinalIgnoreCase) != -1) { linkZiYuan.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/mudidi", StringComparison.OrdinalIgnoreCase) != -1) { linkMudidi.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/newslist", StringComparison.OrdinalIgnoreCase) != -1) { linkNews.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/new", StringComparison.OrdinalIgnoreCase) != -1) { linkNews.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/noticelist", StringComparison.OrdinalIgnoreCase) != -1) { linkNotice.Attributes["class"] = navOnCss; } else if (currentUrl.IndexOf("seniorshop/aboutus", StringComparison.OrdinalIgnoreCase) != -1) { linkAboutUs.Attributes["class"] = navOnCss; } //初始化导航链接 linkHome.HRef = Utils.GenerateShopPageUrl2(this.TABLINKS_SY, _CompanyId); linkTourList.HRef = Utils.GenerateShopPageUrl2("/TourList", _CompanyId);; linkZiYuan.HRef = Utils.GenerateShopPageUrl2("/ziyuan", _CompanyId); linkMudidi.HRef = Utils.GenerateShopPageUrl2("/mudidis", _CompanyId); linkNews.HRef = Utils.GenerateShopPageUrl2("/newslist", _CompanyId); linkNotice.HRef = Utils.GenerateShopPageUrl2("/noticelist", _CompanyId); linkAboutUs.HRef = Utils.GenerateShopPageUrl2("/aboutus", _CompanyId); #endregion #region 公司档案初始化 if (basepage.IsLogin) { phLogin.Visible = true; phNoLogin.Visible = false; ltrUserName.Text = basepage.SiteUserInfo.UserName; linkLogout.HRef = Utils.GetLogoutUrl(linkHome.HRef); } else { phLogin.Visible = false; phNoLogin.Visible = true; basepage.AddJavaScriptInclude(JsManage.GetJsFilePath("blogin"), false, false); this.Page.RegisterClientScriptBlock("blogininit", "<script>;blogin.ssologinurl='" + EyouSoft.Common.Domain.PassportCenter + "';</script>"); btnLogin.Attributes["onclick"] = "$('#errSpan').html('');blogin(document.getElementById('aspnetForm'),'','" + linkHome.HRef + "',function(m){$('#errSpan').html(m);});return false;"; } //注册链接初始化 linkUserReg.HRef = Domain.UserPublicCenter + "/Register/CompanyUserRegister.aspx"; //初始化公司品牌名称 CompanyBrandName = _detailCompanyInfo.CompanyBrand;//"公司品牌名称"; //出港城市初始化 //ltrDepartureCity.Text = "出港城市"; //联系人初始化 ltrContactPeople.Text = _detailCompanyInfo.ContactInfo.ContactName;//"联系人"; //MQ点击初始化 MQLink = Utils.GetMQ(_detailCompanyInfo.ContactInfo.MQ); //手机初始化 ltrMobile.Text = _detailCompanyInfo.ContactInfo.Mobile; //电话初始化 ltrTelPhone.Text = _detailCompanyInfo.ContactInfo.Tel; //传真初始化 ltrFax.Text = _detailCompanyInfo.ContactInfo.Fax; //地址初始化 ltrAddress.Text = _detailCompanyInfo.CompanyAddress; //会员信用信息初始化 //是否已发布服务承诺 //ltrChengNuo.Text = @"<img src='"+ImageServerUrl+"/images/seniorshop/Commitico16.gif' /><span class='hui'>已发布承诺书,查看详细</span>"; ////信用指数 //XinYongZhiShu = "信用60分"; ////活跃指数 //HuoYueZhiShu = "活跃60fen"; ////推荐指数 //TuiJianZhiShu = "推荐60分"; #endregion //企业名片初始化 imgMingPian.Src = Utils.GetLineShopImgPath(_detailCompanyInfo.AttachInfo.CompanyCard.ImagePath, 1);//string.Format("{0}/images/seniorshop/mingpian.gif",ImageServerUrl); //友情链接初始化 //HighShopFriendLink..::.GetList rptFriendLinks.DataSource = EyouSoft.BLL.ShopStructure.HighShopFriendLink.CreateInstance().GetList(_CompanyId); rptFriendLinks.DataBind(); //页脚初始化 ltrCopyRight.Text = _highCompanyInfo != null?_highCompanyInfo.ShopCopyRight:""; }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { GetUnionLogo(); InitCompanyInfo(); FrontPage basepage = this.Page as FrontPage; basepage.AddJavaScriptInclude(JsManage.GetJsFilePath("jquery"), false, false); basepage.AddStylesheetInclude(CssManage.GetCssFilePath("gouwu")); basepage.AddStylesheetInclude(CssManage.GetCssFilePath("body")); GetCity(); CityId = (this.Page as EyouSoft.Common.Control.FrontPage).CityId; IsSiteExtend = EyouSoft.BLL.AdvStructure.SiteExtend.CreateInstance().IsExtendSite(CityId); BindNotice(); //公告 BindNum(); //采购商、供应商、供需数量 GetUnionLogo(); //联盟logo this.GetHotCitys(); //热门城市 switch (HeadMenuIndex) { case 1: menu1.Attributes["class"] = "select"; break; case 2: menu2.Attributes["class"] = "select"; break; case 3: menu3.Attributes["class"] = "select"; break; case 4: menu4.Attributes["class"] = "select"; break; case 5: menu5.Attributes["class"] = "select"; break; case 6: menu6.Attributes["class"] = "select"; break; case 7: menu7.Attributes["class"] = "select"; break; default: menu1.Attributes["class"] = "select"; break; } menu1.HRef = SubStation.CityUrlRewrite(CityId); menu2.HRef = Tour.GetXianLuUrl(CityId); //menu3.HRef = Plane.PlaneDefaultUrl(CityId); menu4.HRef = Hotel.GetHotelBannerUrl(CityId); menu5.HRef = ScenicSpot.ScenicDefalutUrl(CityId); menu6.HRef = EyouSoft.Common.URLREWRITE.SupplierInfo.InfoDefaultUrlWrite(CityId); menu7.HRef = Infomation.InfoDefaultUrlWrite(); } }