Подтвердить что ты не робот

Orchard CMS - удалить название и метаданные (опубликованная дата) в сообщении


Как удалить заголовок и метаданные (опубликованные данные) в сообщении? Можно ли это сделать на Placement.info? Я попытался создать пользовательский контент, но не выглядел лучшим решением. Я только что сделал это с помощью CSS, но я знаю, что это можно сделать по-другому.

4b9b3361

Ответ 1

Вы можете отредактировать файл Placement.info в текущей корневой папке темы, чтобы не отображать заголовок и опубликовать дату:

<Placement>
    <Match DisplayType="Detail">
        <Place Parts_Title="-"/>
        <Place Parts_Common_Metadata="-"/>
    </Match>
    <Match DisplayType="Summary">
        <Place Parts_Title="-"/>            
        <Place Parts_Common_Metadata="-"/>
    </Match>
</Placement>

Смотрите это сообщение для более подробной информации: Orchard: Анатомия темы

Кроме того, если вам интересно, откуда берутся имена типа Parts_Title, см. Настройка Orchard с помощью инструментальных средств Designer Helper Tools (в частности, форма отслеживание).

Ответ 2

В качестве альтернативы, если вы хотите сохранить название мета в голове, удалив заголовок на каждой странице, создайте файл Parts.Title.cshtml в папке просмотра вашей темы, а затем поставьте

@{
Layout.Title = Model.Title;
}

который точно совпадает с нормальным кодом, за исключением того, что мы удаляем тег <h1>

@{
Layout.Title = Model.Title;
}

<h1>@Model.Title</h1>