Sha256: e9103e9b70259eee4de3e20b204651cd087bfa64aedd272257ad8da1bae98994

Contents?: true

Size: 465 Bytes

Versions: 10

Compression:

Stored size: 465 Bytes

Contents

module DragOrder
  module Tags
    module Core
      
      def self.included(base)
        base.class_eval do
          def children_find_options_with_drag_order(tag)
            options = children_find_options_without_drag_order(tag)
            options[:order].sub!(/published_at/i, 'position') unless tag.attr['by']
            options
          end
          alias_method_chain :children_find_options, :drag_order
        end
      end
      
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
radiant-drag_order-extension-0.5.0 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.4.8 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.4.7 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.4.6 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.4.4 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.4.2 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.4.0.beta.2 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.3.9 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.3.8 lib/drag_order/tags/core.rb
radiant-drag_order-extension-0.3.7 lib/drag_order/tags/core.rb