class JekyllPagesApiSearch::SearchInterfaceTag
Constants
- CODE
- NAME
- TEMPLATE
Public Instance Methods
render(context)
click to toggle source
# File lib/jekyll_pages_api_search/tags.rb, line 11 def render(context) site = context.registers[:site] placeholder = Config.get(site, 'placeholder') || 'Search - click or press \'/\'' baseurl = site.config['baseurl'] || '' search_endpoint = site.config['search_endpoint'] || 'search/' search_endpoint = "/#{baseurl}/#{search_endpoint}/".gsub('//', '/') TEMPLATE.render('search_endpoint' => search_endpoint, 'placeholder' => placeholder) end