Sha256: 01b92534356d7562c060ea0bf22fe9e5b9b2bd3e5a96db237a986819a847a03d

Contents?: true

Size: 707 Bytes

Versions: 10

Compression:

Stored size: 707 Bytes

Contents

class Forge::HelpTopicsController < ForgeController

  def index
    @help_topics = HelpTopic.order(:title).group(:title)
    respond_to do |format|
      format.js { render :layout => false }
      format.html { }
    end
  end

  def show
    @help_topic = HelpTopic.where(:slug => params[:slug]).first
    respond_to do |format|
      format.js { render :layout => false }
      format.html { }
    end
  end

  def search
    @page_title = "Searching Help for: #{params[:q]}"
    q = params[:q] ? params[:q] : ""
    @help_topics = HelpTopic.where(
      "content LIKE :q OR title LIKE :q",
      {:q => q}
    )
    respond_to do |format|
      format.js { render :layout => false }
    end
  end

end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
forge-cli-0.0.15 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.14 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.13 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.12 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.11 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.10 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.9 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.8 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.7 lib/forge/app/controllers/forge/help_topics_controller.rb
forge-cli-0.0.6 lib/forge/app/controllers/forge/help_topics_controller.rb