module Jekyll::DocumentIgnoreLayout
Public Class Methods
included(base)
click to toggle source
# File lib/jekyll/document_ignore_layout.rb 5 def self.included(base) 6 base.class_eval do 7 alias :original_write? :write? 8 9 # Only write the document when its layout is not ignored 10 def write? 11 return false if site.ignored_layout?(data['layout']) 12 13 original_write? 14 end 15 end 16 end
Public Instance Methods
write?()
click to toggle source
Only write the document when its layout is not ignored
# File lib/jekyll/document_ignore_layout.rb 10 def write? 11 return false if site.ignored_layout?(data['layout']) 12 13 original_write? 14 end