app/models/layout.rb in locomotive_cms-0.0.2.7 vs app/models/layout.rb in locomotive_cms-0.0.2.8

- old
+ new

@@ -19,12 +19,11 @@ if self.value_changed? || self.new_record? self.parts.each { |p| p.disabled = true } self.value.scan(Locomotive::Regexps::CONTENT_FOR).each do |attributes| slug = attributes[0].strip.downcase - name = attributes[1].strip.gsub("\"", '') - name = nil if name.empty? - name ||= I18n.t('attributes.defaults.page_parts.name') if slug == 'layout' + name = slug.humanize + name = I18n.t('attributes.defaults.page_parts.name') if slug == 'layout' if part = self.parts.detect { |p| p.slug == slug } part.name = name if name.present? part.disabled = false else \ No newline at end of file