|
|
|
@ -29,8 +29,8 @@ module Squib |
|
|
|
unless opts[:layout].nil? |
|
|
|
unless opts[:layout].nil? |
|
|
|
entry = @layout[opts[:layout].to_s] |
|
|
|
entry = @layout[opts[:layout].to_s] |
|
|
|
unless entry.nil? |
|
|
|
unless entry.nil? |
|
|
|
%w(x y width height).each do |p| |
|
|
|
entry.each do |key, value| |
|
|
|
opts[p.to_sym] ||= entry[p] |
|
|
|
opts[key.to_sym] ||= entry[key] |
|
|
|
end |
|
|
|
end |
|
|
|
else |
|
|
|
else |
|
|
|
logger.warn "Layout entry #{opts[:layout]} does not exist." |
|
|
|
logger.warn "Layout entry #{opts[:layout]} does not exist." |
|
|
|
|