public override void ExpandView(SiocCmsContext _context = null, IDbContextTransaction _transaction = null)
        {
            var getModule = FEModuleViewModel.Repository.GetSingleModel(p => p.Status == (int)SWStatus.Published && p.Id == ModuleId && p.Specificulture == Specificulture
                                                                        , _context: _context, _transaction: _transaction
                                                                        );

            if (getModule.IsSucceed)
            {
                Module = getModule.Data;
            }
        }
Beispiel #2
0
        void GeneratePageDetailsUrls(FEModuleViewModel module)
        {
            foreach (var articleNav in module.Articles.Items)
            {
                articleNav.Article.DetailsUrl = GenerateDetailsUrl("Alias", new { seoName = articleNav.Article.UrlAlias.Alias });
            }

            foreach (var productNav in module.Products.Items)
            {
                productNav.Product.DetailsUrl = GenerateDetailsUrl("Alias", new { seoName = productNav.Product.UrlAlias.Alias });
            }
        }