Ruby Forum Rails Germany > acts_as_ordered dritter Versuch

Posted by Michael Kastner (Guest)
on 03.08.2008 11:43
(Received via mailing list)
Hallo,

ich formuliere meine Frage zu acts_as_ordered nochmal um.

Ich benötige für meine Anwendung verschiedene Sortierungen für das selbe 
model
für acts_as_ordered

einmal bräuchte ich

class Product < ActiveRecord::Base

   acts_as_ordered :order => 'name'

end

und dann bräuchte ich für das selbe model in einem anderen Zusammenhang

class Product < ActiveRecord::Base

   acts_as_ordered :order => 'created_at'

end


Gibt es eine möglichkeit, zwischen mehreren Sortierungen unter 
acts_as_ordered
zu switchen oder sonstwie die Möglichkeit mehrere Sortierungen zu 
verwenden?

Viele Grüße

Michael Kastner
Posted by Thomas R. Koll (Guest)
on 03.08.2008 13:46
(Received via mailing list)
Hi,

Am 03.08.2008 um 11:43 schrieb Michael Kastner:
> ich formuliere meine Frage zu acts_as_ordered nochmal um.
>
> Ich benötige für meine Anwendung verschiedene Sortierungen für das  
> selbe model für acts_as_ordered

...
>
> Gibt es eine möglichkeit, zwischen mehreren Sortierungen unter  
> acts_as_ordered zu switchen oder sonstwie die Möglichkeit mehrere  
> Sortierungen zu verwenden?



ich würd davon ausgehen dass du das :order mit jedem find
überschreiben kannst.
Ansonsten hilft dir auch ein named_scope (frag mich aber nicht wie das
plugin
für vor-2.1 heißt).

ciao, tom


--
Thomas R. "TomK32" Koll <> http://ananasblau.com
just a geek trying to change the world
http://github.com/TomK32
Posted by Nicolai Reuschling (codeblogger)
on 03.08.2008 13:51
(Received via mailing list)
Kleiner Ergänzung:

named_scope war früher has_finder.

Grüße
Nicolai