Как можно изменить порядок типов блоков при создании нового блока в EPiServer?

В представлении Новый блок в EPiServer 7.5 отображаются группы блоков и типы блоков внутри групп в кажущемся случайном порядке.

Этот снимок экрана с демонстрационного сайта Alloy показывает проблему:

Снимок экрана: создание нового блока. Группы блоков и типы блоков отображаются в случайном порядке?

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

  • Default
    • ButtonBlock
    • ContactBlock
    • PageListBlock
    • ТизерБлок
  • Информация
  • Оптимизация
  • Специализированный

Возможно ли это в EPiServer 7.5? Как по умолчанию упорядочены группы и типы?


person StackExchange saddens dancek    schedule 11.05.2015    source источник


Ответы (1)


Вы можете сделать это в EPiServer 8, но, к сожалению, не в 7.5. См. Это сообщение в блоге http://world.episerver.com/blogs/Per-Bjurstrom/2015/2/typed-tabsgroups/

[GroupDefinitions]
public static class GroupNames
{
   [Display(GroupName="MyNews", Order=1)]
   public const string News = "News";

   [RequiredAccess(AccessLevel.Publish)]
   public const string Contact= "Contact";
}
person Johan Petersson    schedule 11.05.2015
comment
Я думаю, что OP касается порядка сортировки блоков внутри групп, а не самих групп? - person Ted Nyberg; 12.05.2015
comment
Спасибо! Действительно, как сказал @TedNyberg, меня больше интересует порядок сортировки самих типов блоков. Ссылка также дает ответ на этот вопрос: [ContentType(Order=1)]. Теперь мне осталось только гадать, как я могу легко упорядочить свои типы по алфавиту, когда их десятки ... - person StackExchange saddens dancek; 12.05.2015
comment
Сказано, что я не думаю, что это возможно, придется добавить это как запрос функции. Я думаю, что было бы хорошо иметь настройку, которая сообщает EPiServer о сортировке по умолчанию в алфавитном порядке (asc или desc) или по sortorder. Я добавлю это как запрос функции - person Henrik Fransas; 12.05.2015
comment
Теперь зарегистрирован запрос функции: world.episerver.com/forum/developer-forum/Feature-requests/ - person Henrik Fransas; 12.05.2015