It sounds like you plan to go with mirrored containers (ironically the most
recent docs on the subject seem to be written for
3.0<https://farcry.jira.com/wiki/display/FCUSER30/Containers>).


Thinking about the problem, if a client had a strong need to be able to set
an arbitrary order I would probably end up adding the 'position' property,
and building a custom edit UI (ftEdit methods have come up in the list
before). It should be possible to use jQuery UI
sortable<http://jqueryui.com/demos/sortable/>to create a
choose-a-position UI, then update the positions of other content
on save. Of course, it would only be practical if you knew the recordset
would always be quite small - a long list would become unwieldy.

Blair

On Tue, Mar 15, 2011 at 1:57 AM, Kevin Purcell <[email protected]> wrote:

> That was my initial thought, as this would be the way that I would do
> it if building a bespoke database and CMS for a site. The issue with
> this approach is that there doesn't seem to be a central way of
> modifying these values (eg. to allow the user to 'move up' and 'move
> down' items). If the user needed to move an item within the list, they
> would need to edit each content item in turn and manually update this
> value to maintain the consistency of the values. If there were only
> four or five content items, this could work with a little training,
> but if there were a larger number of items it would quickly become
> unmanageable.
>
> It seems like a choice between the lesser of two evils - either manage
> the ordering of items on the front-end using rules and potentially
> need to maintain multiple lists, or manage it on the back-end using a
> 'display order' property and force the user to edit all items affected
> by a move.
>
> I'm sure someone with more knowledge than me could edit the webtop
> admin listing for the content type and add the functionality I need,
> but I'm still taking baby steps!
>
> --
> You received this message cos you are subscribed to "farcry-dev" Google
> group.
> To post, email: [email protected]
> To unsubscribe, email: [email protected]
> For more options: http://groups.google.com/group/farcry-dev
> --------------------------------
> Follow us on Twitter: http://twitter.com/farcry
>

-- 
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: [email protected]
To unsubscribe, email: [email protected]
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry

Reply via email to