
Latest News & Media
${ settings.show_post_date === 'show' ? `
${eyeonFormatDate(item.post_date)}
`: '' }
${item.title}
${ settings.show_excerpt === 'show' ? `
${item.short_description}
`: '' }
Read More
`); newsList.append(newsItem); }); filterNewsByCategory(); } else { eyeonNews.find('.eyeon-wrapper').html(`
${settings.no_results_found_text}
`); } if( news.length > 0 && elementorFrontend.config.environmentMode.edit) { eyeonNews.find('.eyeon-wrapper').append(`
${settings.no_results_found_text}
`); } } function filterNewsByCategory(categoryId = 0) { newsList.find('.news-item').addClass('eyeon-hide'); news.forEach(item => { if (categoryId == 0 || item.categories.some(cat => cat.id == categoryId)) { newsList.find('.news-item.news-item-'+item.id).removeClass('eyeon-hide'); } }); } // Event listeners for filter categoryList.on('click', 'li', function() { categoryList.find('li.active').removeClass('active'); $(this).addClass('active'); const selectedCategoryId = parseInt($(this).attr('data-value')); categoryDropdownList.val(selectedCategoryId); filterNewsByCategory(selectedCategoryId); }); categoryDropdownList.on('change', function() { const selectedCategoryId = parseInt($(this).val()); // change categories list selection categoryList.find('li.active').removeClass('active'); categoryList.find('li[data-value="'+selectedCategoryId+'"]').addClass('active'); filterNewsByCategory(selectedCategoryId); }); });