Файл размещения фруктового сада, не скрывающий часть заголовка

В Orchard у меня есть файл place.info, который должен скрывать часть заголовка при просмотре автора:

<Match ContentType="Author">
    <Place Parts_Title="-" />
    <Place Parts_Breadcrumbs="-" />
</Match>

Author — это настраиваемый тип контента, который я создал, а часть Breadcrumbs — это настраиваемая часть.

Часть хлебных крошек скрыта, но заголовок по-прежнему отображается. Если я проверю его с помощью Shape Tracing, я определенно хочу удалить Part_Title, но содержимое моего файла размещения не работает.

Есть идеи?


person greg84    schedule 11.02.2013    source источник
comment
Вы уверены, что заголовок отображается этой формой в вашем случае?   -  person Bertrand Le Roy    schedule 11.02.2013
comment
Модуль Shape Tracing сообщает имя формы как Parts_Title, а активный шаблон как ~/Core/Title/Views/Parts.Title.cshtml. Если я создам пустой файл с именем Views\Parts\Title-Author.cshtml, заголовок будет скрыт. Я просто не могу заставить его работать изнутри Placement.info   -  person greg84    schedule 13.02.2013


Ответы (2)


У меня нет полного примера, но мне кажется, что эта часть конфликтует с Parts_Title, поставляемым с orchard.
Попробуйте расширить модификатор в вашем размещении, а также в ваших фигурах, например:

Parts_MyModule_Title

Это просто добавляет ясности и может удержать фруктовый сад от перешагивания через себя.

person tsacodes    schedule 24.12.2013

Аналогичная проблема здесь.

Это связано с тем, что Placement.info вашей пользовательской части был загружен первым, а часть Orchard Title была загружена после этого, переопределяя его.

Чтобы решить эту проблему, в Module.txt пользовательской части поместите зависимость от Title. Это приведет к тому, что заголовок Orchard будет загружен первым перед пользовательской частью.

person Twisted Whisper    schedule 04.05.2014