diff --git a/language/en-GB/en-GB.mod_articles_news.ini b/language/en-GB/en-GB.mod_articles_news.ini index ef321d16c03ae..466855e41b523 100644 --- a/language/en-GB/en-GB.mod_articles_news.ini +++ b/language/en-GB/en-GB.mod_articles_news.ini @@ -4,6 +4,8 @@ ; Note : All ini files need to be saved as UTF-8 MOD_ARTICLES_NEWS="Articles - Newsflash" +MOD_ARTICLES_NEWS_FIELD_FEATURED_DESC="Show or hide articles designated as featured." +MOD_ARTICLES_NEWS_FIELD_FEATURED_LABEL="Featured Articles" MOD_ARTICLES_NEWS_FIELD_CATEGORY_DESC="Select Articles from a specific Category or a set of Categories. If no selection will show all categories as default." MOD_ARTICLES_NEWS_FIELD_IMAGES_DESC="Display Article images." MOD_ARTICLES_NEWS_FIELD_IMAGES_LABEL="Show Images" @@ -30,4 +32,5 @@ MOD_ARTICLES_NEWS_READMORE="Read more ..." MOD_ARTICLES_NEWS_READMORE_REGISTER="Register to Read More" MOD_ARTICLES_NEWS_TITLE_HEADING="Header Level" MOD_ARTICLES_NEWS_TITLE_HEADING_DESCRIPTION="Select the desired HTML header level for the Article titles." +MOD_ARTICLES_NEWS_VALUE_ONLY_SHOW_FEATURED="Only show Featured Articles" MOD_ARTICLES_NEWS_XML_DESCRIPTION="The Article Newsflash Module will display a fixed number of Articles from a specific Category or a set of Categories." diff --git a/modules/mod_articles_news/helper.php b/modules/mod_articles_news/helper.php index 9b40b69639185..ef7b3f5105d97 100644 --- a/modules/mod_articles_news/helper.php +++ b/modules/mod_articles_news/helper.php @@ -55,6 +55,20 @@ public static function getList(&$params) // Filter by language $model->setState('filter.language', $app->getLanguageFilter()); + // Featured switch + switch ($params->get('show_featured')) + { + case '1' : + $model->setState('filter.featured', 'only'); + break; + case '0' : + $model->setState('filter.featured', 'hide'); + break; + default : + $model->setState('filter.featured', 'show'); + break; + } + // Set ordering $ordering = $params->get('ordering', 'a.publish_up'); $model->setState('list.ordering', $ordering); diff --git a/modules/mod_articles_news/mod_articles_news.xml b/modules/mod_articles_news/mod_articles_news.xml index 166f97f72d49a..cf021699e5b32 100644 --- a/modules/mod_articles_news/mod_articles_news.xml +++ b/modules/mod_articles_news/mod_articles_news.xml @@ -131,6 +131,18 @@ default="5" /> + + + + + +