public HomeController() { this.CurrentCustomer = Customer.GetExistingOrCreate(this.GetCommerceUserName()); //TODO: This is for test/dev. Remove this.SiteData = KonaSite.GetSite("/"); this.Categories = Category.GetHierarchicalCategories(); }
public static string Metas(this HtmlHelper helper, KonaSite site) { string metaformat = "<meta name=\"{0}\" content=\"{1}\" />\r\n"; StringBuilder sb = new StringBuilder(); //keywords sb.AppendFormat(metaformat, "keywords", site.MetaKeywords); sb.AppendFormat(metaformat, "description", site.MetaDescription); foreach (string s in site.MetaKeywordsParsed.Keys) { sb.AppendFormat(metaformat, s, site.MetaKeywordsParsed[s]); } return sb.ToString(); }
public static string Metas(this HtmlHelper helper, KonaSite site) { string metaformat = "<meta name=\"{0}\" content=\"{1}\" />\r\n"; StringBuilder sb = new StringBuilder(); //keywords sb.AppendFormat(metaformat, "keywords", site.MetaKeywords); sb.AppendFormat(metaformat, "description", site.MetaDescription); foreach (string s in site.MetaKeywordsParsed.Keys) { sb.AppendFormat(metaformat, s, site.MetaKeywordsParsed[s]); } return(sb.ToString()); }
public ActionResult Edit(string id) { //pull the page and widgets this.SiteData = KonaSite.GetSite("/"); this.CurrentCustomer = Customer.GetExistingOrCreate(this.GetCommerceUserName()); var pg = new Page(new Guid(id)); if (pg != null) { return(View("EditPage", pg)); } else { return(RedirectToAction("Create")); } }
public ActionResult Edit(Page page) { this.SiteData = KonaSite.GetSite("/"); this.CurrentCustomer = Customer.GetExistingOrCreate(this.GetCommerceUserName()); if (page != null) { page.ModifiedBy = User.Identity.Name; page.ModifiedOn = DateTime.Now; page.LanguageCode = System.Globalization.CultureInfo.CurrentCulture.TwoLetterISOLanguageName; page.Slug = page.Title.CreateSlug(); page.Update(User.Identity.Name); return(View("EditPage", page)); } else { return(RedirectToAction("Create")); } }
public OrderController(IPluginEngine pluginEngine) { _pluginEngine = pluginEngine; this.CurrentCustomer = Customer.GetExistingOrCreate(this.GetCommerceUserName()); this.SiteData = KonaSite.GetSite("/"); }
public CartController() { this.CurrentCustomer = Customer.GetExistingOrCreate(this.GetCommerceUserName()); this.SiteData = KonaSite.GetSite("/"); }