Orchard CMS – Rimuovere Titolo e Metadati(data di pubblicazione) in un post

Come faccio a rimuovere il Titolo e i Metadati(dati pubblicati) in un post? Questo può essere fatto in Placement.info? Ho cercato di creare un contenuto personalizzato, ma non sembra una soluzione migliore. Ho appena fatto con i CSS, ma so che questo potrebbe essere fatto in un altro modo.

 

2 Replies
  1. 29

    È possibile modificare il Placement.info file nel vostro tema corrente cartella principale per non visualizzare il titolo e data di pubblicazione:

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

    Vedere questo post per ulteriori dettagli: Frutteto: Anatomia di un tema

    Inoltre, nel caso in cui vi state chiedendo dove nomi come Parts_Title venire, vedere Personalizzazione Frutteto utilizzando la finestra di Progettazione gli Strumenti Helper (in particolare la forma di traccia).

    • ottima info! Parts_RoutableTitle non ha funzionato così ho provato Parts_Title e il titolo era andato. Penso perché ho fatto un contenuto personalizzato.
    • Grazie per l’aggiornamento, aggiorna la risposta anche per riflettere questo.
    • oh wow che Strumenti di Progettazione ha aiutato molto!
    • Sì, non so come sono riuscito ad andare senza di essa!
    • A destra ho un’altra domanda. cosa ne pensate di fare la stessa cosa da un diverso Tipo di Contenuto? ad esempio ho 2 diversi Tipi di Contenuto e sia ha Titolo. Voglio mostrare il Titolo per il 1 ° Tipo di Contenuto e il 2 ° non.
    • Scusate, ho capito. Ho usato ContentType invece di DisplayType
    • Wow, grazie a @scripni che ha salvato la mia giornata!!! (settimana). La Forma Alternativo modulo ora arriva anche grande in luogo. Totalmente nuovo, ma dopo aver letto il docs.orchardproject.net/Documentation/… posso facilmente sovrascrivere Core forme per il mio Tema e personalizzare.
    • Nel mio caso ho solo voluto rimuovere il titolo dalla home page… <Partita Path=”/”> <Luogo Parts_Title=”-“/> </Match>

  2. 15

    In alternativa, se si desidera mantenere il titolo di meta in testa, mentre la rimozione di titolo su ogni pagina per creare una delle Parti.Titolo.cshtml file nella cartella del tuo tema e poi mettere

    @{
    Layout.Title = Model.Title;
    }
    

    che è esattamente lo stesso come il normale codice, tranne rimuovere le <h1> tag

    @{
    Layout.Title = Model.Title;
    }
    
    <h1>@Model.Title</h1>
    
    • grazie, funziona perfettamente!
    • Questo è esattamente quello che stavo cercando di fare. Grazie!

Lascia un commento