mirror of
https://github.com/discourse/discourse.git
synced 2025-06-25 01:30:17 +08:00
DEV: Fix custom homepage crawler display and override (#31841)
Fixes the custom homepage crawler output to include links to the site's top menu.  This also provides a way to override that content via a plugin. Example usage in a `plugin.rb` file: ``` register_html_builder("server:custom-homepage-crawler-view") do |c| "<div>override</div>" end ```
This commit is contained in:
@ -1,7 +1,9 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
class CustomHomepageController < ApplicationController
|
||||
skip_before_action :check_xhr, only: [:index]
|
||||
|
||||
def index
|
||||
render "default/custom"
|
||||
respond_to { |format| format.html { render :index } }
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user