2012-03-19 15 views

Respuesta

29

Puede editar el archivo Placement.info en la carpeta raíz del tema actual para no mostrar el título y fecha de publicación:

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

Ver este post para más detalles: Orchard: Anatomy of a theme

Además, en caso de que se preguntándose de dónde vienen los nombres como Parts_Title, vea Customizing Orchard using the Designer Helper Tools (específicamente trazo de forma).

+0

great info! Parts_RoutableTitle no funcionó, así que probé Parts_Title y el título desapareció. Creo que porque hice un contenido personalizado. –

+0

Gracias por la actualización, actualizaré la respuesta también para reflejar esto. – scripni

+3

oh wow que Designer Tools ayudó mucho! –

15

Alternativamente, si desea mantener el meta título en la cabeza, mientras que la eliminación del título en cada página crear un archivo en la carpeta Parts.Title.cshtml vista de su tema y luego poner

@{ 
Layout.Title = Model.Title; 
} 

cuales es exactamente el mismo que el código normal, excepto que eliminamos la etiqueta <h1>

@{ 
Layout.Title = Model.Title; 
} 

<h1>@Model.Title</h1> 
+0

gracias, ¡esto funciona perfectamente! – Cerveser

+0

Esto es exactamente lo que estaba buscando hacer. ¡Gracias! – PantsOffNow

Cuestiones relacionadas