public ActionResult IconAndTitleListForQuery()
        {
            /* Run the query and show the same view as IconAndTitleList */
            IEnumerable <SimpleItem> items = DataSourceItems.Select(x => new SimpleItem(x)).Where(x => SiteConfiguration.DoesItemExistInCurrentLanguage(x.Item));

            return(!items.IsNullOrEmpty() ? View("IconAndTitleList", items) : ShowListIsEmptyPageEditorAlert());
        }
        public ActionResult Carousel()
        {
            /* Use the base class to get the results of the query */
            IEnumerable <CarouselItem> items = DataSourceItems.Select(x => new CarouselItem(x)).Where(x => SiteConfiguration.DoesItemExistInCurrentLanguage(x.Item));

            return(!items.IsNullOrEmpty() ? View(items) : ShowListIsEmptyPageEditorAlert());
        }
Ejemplo n.º 3
0
        public ActionResult Results()
        {
            if (IsDataSourceItemNull)
            {
                return(null);
            }

            IEnumerable <SimpleItem> items   = DataSourceItems.Select(x => new SimpleItem(x)).Where(x => Configuration.SiteConfiguration.DoesItemExistInCurrentLanguage(x.Item));
            SimpleItemList           results = new SimpleItemList(DataSourceItem["Meta Title"], items);

            return(!items.IsNullOrEmpty() ? View("LinkList", results) : null);
        }
        public ActionResult QueriedList()
        {
            if (IsDataSourceItemNull)
            {
                return(null);
            }

            IEnumerable <SimpleItem> items   = DataSourceItems.Select(x => new SimpleItem(x)).Where(x => SiteConfiguration.DoesItemExistInCurrentLanguage(x.Item));
            SimpleItemList           results = new SimpleItemList(DataSourceItem["Title"], items);

            return(!items.IsNullOrEmpty() ? View(results) : ShowListIsEmptyPageEditorAlert());
        }