Smart Content Filter

Parameter Reference

Version: 1.6.0

Parameter Reference

Complete list of every module parameter as shown in the Joomla administrator, grouped by tab.

Content Source
  • Categories (catid): Joomla article categories used as filters and as the content pool.
  • Include Child Categories (include_children): Include articles from nested child categories.
  • Exclude Categories (exclude_catid)
  • Exclude Article IDs (exclude_article_ids): Comma-separated article IDs.
  • Filter by Current Language (filter_language): Also limits the tag filter to tags used by articles in the active language (and All), and to tags whose Language is All or matches that language.
  • Featured Articles (show_featured): Show all, hide featured, or show only featured.
  • Items Per Load (count): Number of articles loaded per AJAX request (1–100).
  • RSS Feed Link (show_rss_feed_link): Adds RSS and Atom discovery links to the page head.
  • RSS Feed Category (rss_feed_category): Category used for the feed. Empty uses the first selected Content Source category.
Filters

Grouped in the admin form as Filter Panel, Category Filter, Search, Tag Filter, Author/Date/Custom Fields, and Sort/View/Reset.

Filter Panel

  • Filters Display (filters_display): Always show, Hide filters, or Toggle button.
  • Filters Toggle Default (filters_toggle_default): Open or Closed when Toggle button is used.
  • Sticky Filter Toolbar (sticky_toolbar)
  • Show Results Count (show_results_count)
  • Empty State Message (empty_state_message)
  • Shareable Filter URLs (enable_url_state): Writes only active filters to the query string, including category, tags, custom fields, author, date, sort, view, and page (for example ?scf_143_tag=16). Reset clears them.

Category Filter

  • Enable Category Filter (enable_category_filter): Set to No to hide the category filter and keep the rest.
  • Show All Filter (show_all)
  • Category Filter Style (category_filter_style): Tabs, Pills, or Dropdown.
  • Category Selection (category_selection): Single or Multiple.
  • Enable Subcategory Drill-down (enable_subcategory_filter): Single category mode only.

Search

  • Enable Search (enable_search)
  • Search Scope (search_scope): Title, Intro text, or Title and intro (text above the Read more break).

Tag Filter

  • Enable Tag Filter (enable_tag_filter)
  • Tag Filter Style (tag_filter_style): Dropdown or Pills.
  • Tag Selection (tag_selection): Single or Multiple.
  • Tag Match Mode (tag_match): Match any (OR) or Match all (AND).
  • Show All Tags (show_all_tags)
  • Include Tags (include_tag_ids): Optional IDs, names, or titles.
  • Exclude Tags (exclude_tag_ids): Optional IDs, names, or titles.

Author, Date & Custom Fields

  • Enable Author Filter (enable_author_filter)
  • Enable Date Range Filter (enable_date_filter)
  • Frontend Custom Field Filter (custom_field_filter)
  • Custom Field Filter Label (custom_field_filter_label)
  • Custom Field Filter Input (custom_field_filter_type): Auto, Text, or Dropdown.
  • Second Custom Field Filter (custom_field_filter_2)
  • Second Custom Field Filter Label (custom_field_filter_2_label)
  • Second Custom Field Filter Input (custom_field_filter_2_type)

Default Filters

  • Default Category IDs (default_category_ids): Comma-separated category IDs for first load and Reset.
  • Default Tag IDs (default_tag_ids): Comma-separated tag IDs for first load and Reset.
  • Default Custom Field Value (default_field_value)
  • Default Second Custom Field Value (default_field_value_2)
  • Lock Default Filters (lock_default_filters): Hide and enforce defaults for category, tag, and custom field controls that have values set.

Sort, View & Reset

  • Enable Sorting (enable_sorting)
  • Allowed Sort Options (allowed_sort_options): Optional multi-select; leave empty for all Sort choices.
  • Grid/List Toggle (view_toggle)
  • Default View Mode (default_view_mode): Grid or List.
  • Show Reset Button (show_reset)
  • Reset Button Style (reset_display): Text or Icon.
Ordering
  • Ordering (ordering): Default server-side sort field (publish date, created, modified, title, or manual ordering).
  • Direction (direction): Ascending or Descending.
Article Arrangement
  • Article Arrangement (layout_preset): Grid, News Portal, Magazine, List, Masonry, or Carousel.
  • Apply Preset Defaults (apply_preset_defaults)
  • Lead Story Mode (lead_mode): First result or Featured first.
  • Overlay Lead Automatically (overlay_lead_auto)
  • Section Headings on All (show_section_headings)
  • Columns (columns): Desktop columns (1–4).
  • Tablet Columns (columns_tablet): 1–3.
  • Mobile Columns (columns_mobile): 1–2.
  • Grid Gap (grid_gap): 0–64 px.
  • Loading Style (load_behavior): Load More Button or Infinite Scroll.
  • Prefetch Next Page (prefetch_next)
Card Appearance
  • Theme Preset (theme_preset): Default or Dark.
  • Card Appearance (card_style): Default, Outlined, Flat, or Compact.
  • UI Corners (ui_corners): Rounded or Squared.
  • Accent Color (accent_color)
  • Card Background Color (card_bg_color)
  • Card Border Color (card_border_color)
  • Card Border Width (card_border_width): 0–8 px.
  • Card Radius (card_radius): 0–48 px.
  • Card Body Padding (card_body_padding): 0–48 px.
  • Card Shadow (Resting) (card_shadow)
  • Card Shadow (Hover) (hover_shadow)
  • Hover Lift (hover_lift): 0–16 px.
  • Equal Card Height (equal_card_height)
  • Button Style (button_style): Filled, Outline, or Text.
  • Image Ratio (image_ratio): 16:10, 4:3, 1:1, or 3:4.
  • Image Fit (image_fit): Cover or Contain.
  • Title Overlay on Image (title_on_image)
  • Image Hover Effect (image_hover_effect): None, Zoom, Brighten, or Grayscale.
  • Enable Image Lightbox (enable_lightbox)
  • Title Font Size (title_font_size)
  • Title Font Weight (title_font_weight)
  • Title Line Clamp (title_lines): 0–6 lines; 0 disables clamping.
  • Meta Font Size (meta_font_size)
Card Content
  • Show Image (show_image)
  • Image Source (image_source): Intro then full, Intro only, Full only, Custom field only, or Custom field then intro/full.
  • Image Custom Field (image_custom_field): Field ID, name, or title.
  • Fallback Image (fallback_image)
  • Show Intro Text (show_intro)
  • Intro Text Format (intro_format): Plain text or Safe HTML.
  • Strip Content Plugin Syntax (strip_plugin_syntax): Yes (default) or No.
  • Intro Text Limit (intro_limit): Character limit; 0 shows full intro.
  • Use Fulltext When Intro Is Empty (intro_fallback_fulltext)
  • Show Category (show_category)
  • Show Date (show_date)
  • Show Modified Date (show_modified_date)
  • Date Format (date_format): Optional PHP date format string.
  • Show Author (show_author)
  • Show Tags on Card (show_tags_on_card)
  • Show Hit Count (show_hits)
  • Show Reading Time (show_reading_time)
  • Show Featured Badge (show_featured_badge)
  • Display Custom Fields (display_custom_fields)
  • Show Read More Link (show_readmore)
  • Read More Label (readmore_label)
  • Read More Target (readmore_target): Same tab or New tab.
  • Show Share Buttons (enable_share_buttons)
  • Title Heading Level (heading_level): H2, H3, H4, or H5.
Advanced
  • Alternative Layout (layout): Joomla alternate module layout override.
  • Module Class Suffix (moduleclass_sfx)
  • Disable Module CSS (disable_css)
  • Custom CSS (custom_css): Use {module} as the wrapper placeholder.
  • Skeleton Loading (enable_skeleton)
  • Filter Transitions (enable_transitions)
  • Output JSON-LD Schema (enable_schema)
  • Caching (cache): Disabled or Use Global.
  • Cache Time (cache_time): Seconds when caching is enabled.

Note: image_hover_zoom is a legacy hidden field kept for backward compatibility. Use Image Hover Effect instead.