mirror of
https://github.com/discourse/discourse.git
synced 2025-05-30 15:28:37 +08:00
FEATURE: add new setting to select view for category page on mobile (#30519)
This commit is contained in:
@ -621,15 +621,19 @@ class CategoriesController < ApplicationController
|
||||
end
|
||||
|
||||
include_topics =
|
||||
view_context.mobile_view? || params[:include_topics] ||
|
||||
params[:include_topics] ||
|
||||
(parent_category && parent_category.subcategory_list_includes_topics?) ||
|
||||
SiteSetting.desktop_category_page_style == "categories_with_featured_topics" ||
|
||||
SiteSetting.desktop_category_page_style == "subcategories_with_featured_topics" ||
|
||||
SiteSetting.desktop_category_page_style == "categories_boxes_with_topics" ||
|
||||
SiteSetting.desktop_category_page_style == "categories_with_top_topics"
|
||||
SiteSetting.desktop_category_page_style == "categories_with_top_topics" ||
|
||||
SiteSetting.mobile_category_page_style == "categories_with_featured_topics" ||
|
||||
SiteSetting.mobile_category_page_style == "categories_boxes_with_topics" ||
|
||||
SiteSetting.mobile_category_page_style == "subcategories_with_featured_topics"
|
||||
|
||||
include_subcategories =
|
||||
SiteSetting.desktop_category_page_style == "subcategories_with_featured_topics" ||
|
||||
SiteSetting.mobile_category_page_style == "subcategories_with_featured_topics" ||
|
||||
params[:include_subcategories] == "true"
|
||||
|
||||
category_options = {
|
||||
|
Reference in New Issue
Block a user