Изменить сортировку произвольного текста - OTRS ITSM

Привет, я хочу показать поля свободного текста в обзоре изменений. Я отредактировал файл AgentITSMChangeOverviewSmall.dtl и добавил код для изменения свободного текста. Свободное текстовое поле изменения отображается в обзоре изменений, но я могу сортировать его, как мы можем делать с другими атрибутами.

Вот мой код:

    <th class="ChangeFreeText1 $QData{"CSS"}">
    <a href="$Env{"Baselink"}Action=$Env{"Action"};$Data{"LinkSort"};SortBy=ChangeFreeText1;
     OrderBy=$LQData{"OrderBy"}">$Text{"ChangeFreeText1"}</a>
    </th>   

   <td>
   <div>$Text{"$Data{"ChangeFreeText1"}"}</div>
   </td>

Может кто-нибудь сказать мне, чего не хватает в моем коде.


person user2614607    schedule 31.07.2013    source источник


Ответы (1)


Бэкэнд Kernel::System::ITSMChange ChangeSearch() не поддерживает сортировку по полям FreeText, к сожалению, так что вы должны добавить и это.

person MichielB    schedule 31.07.2013
comment
Не могли бы вы уточнить немного больше, так как поля произвольного текста хранятся в другой таблице, чем таблица change_item. @michielb - person user2614607; 31.07.2013