[rt-users] Custom Field ordering problem
Ken Crocker
kfcrocker at lbl.gov
Fri Jul 10 15:59:26 EDT 2009
Jennifer,
I had the same problem and we're on 3.6.4. I don't know if this happens
to later versions. I would order the Custom Fields, moving them up and
down, and yet, when going to create a ticket, nada. I cleared cache and
re-booted, nada. Then I went to Config->Queues->CustomFields and
un-applied them all and then re-applied them (one at a time) in the
sequence I wanted and that worked. I'm not sure if there is another way
to do it, but that worked for me. This worked for the "Queue-level"
CF's. The Global ones seem to go first and I only had one of those, so
that was OK for me. Hope this helps.
Kenn
LBNL
On 7/10/2009 12:37 PM, Jennifer Scales wrote:
>
> Hey all,
>
>
>
> I'm having a problem with the ordering of custom fields on the "Create
> a new ticket" page, and I'm hoping someone can point me in the right
> direction.
>
>
>
> The order in which the custom fields display on the 'Create Ticket'
> page bears no actual relationship to the ordering set with the
> web-based admin tools.
>
>
>
> I verified the SortOrder directly in the DB, and this matches what I
> see on the admin config page.
>
>
>
> I then did some digging in the source code and traced it to the
> /Ticket/Elements/EditCustomFields code and the 'iterator'-like calls
> to the $CustomFields->Next function. Seeing that, I tried re-calling
> the OrderByCols function of the CustomFields collection in the %INIT
> block of the EditCustomFields like so:
>
>
>
>
>
> $CustomFields->OrderByCols(
>
> { ALIAS => 'main',
>
> FIELD => 'SortOrder',
>
> ORDER => 'ASC' }
>
> );
>
>
>
> Still no dice - the Next iterator is ignoring the SortOrder for no
> reason I can fathom, and trying to make a coherent layout is nigh
> impossible.
>
>
>
> Has anyone else seen this, or can suggest a solution or workaround?
>
> FWIW, I'm using RT 3.8.2.
>
>
>
> Thanks in advance,
>
>
>
> Jennifer Scales
>
> Help Desk/Public Lab Coordinator
>
> College Information Resources
>
> Haverford College
>
> jscales at haverford.edu
>
> (610) 896-1373
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users
>
> Community help: http://wiki.bestpractical.com
> Commercial support: sales at bestpractical.com
>
>
> Discover RT's hidden secrets with RT Essentials from O'Reilly Media.
> Buy a copy at http://rtbook.bestpractical.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20090710/99da76f5/attachment.htm>
More information about the rt-users
mailing list