Page 1 of 1

News Modul Druckansicht

Posted: Tue Mar 30, 2010 9:03 am
by new.matreix
Hallo Zusammen

Ich möchte bei der Druckansicht im Newsmodul die Summery nicht miteinbeziehen. Wo ist das Template für die Ansicht festgelegt? ich kann es nirgends finden. Änderungen unter Druckerfreundliche Seiten haben keinen Einfluss, bin ein bisschen verwiirrt....  ???

Kann mir jemand helfen?

Re: News Modul Druckansicht

Posted: Tue Mar 30, 2010 10:35 am
by cyberman
Mit diesem Modul kannst du keine News-Details ausdrucken. Dafür hat das Modul eine separate Druckansicht. Der Link dafür sieht so aus
http://www.domain.de/index.php?mact=News,cntnt01,print,0&cntnt01articleid=1&cntnt01showtemplate=false&cntnt01returnid=15
Daran kannst du erkennen, dass die News gedruckt werden sollen und der Output eine Sonderbehandlung erfahren soll.

Möglicherweise kannst du über eine Smarty-GET-Abfrage den Summary-Teil im Detail-Template ausblenden  ::)

http://www.smarty.net/manual/en/languag ... equest.php

Re: News Modul Druckansicht

Posted: Tue Mar 30, 2010 1:42 pm
by new.matreix
Hi cyberman

Danke für die Antwort!

Hmm... bin leider nicht so der smarty Hirsch...

Wie stelle ich denn das an? Habe ja nur das smarty tag {$entry->printlink} im Template. Wie und wo mache ich jetzt da ne Selektion?

:-S

Re: News Modul Druckansicht

Posted: Tue Mar 30, 2010 4:03 pm
by NaN
Die Datei mit dem Template befindet sich in modules/News/templates/articleprint.tpl.

Seit CMSms 1.3 gibt es die Möglichkeit eigene Templates zu erstellen und anstelle der original Templates zu verwenden, ohne Änderungen am Modul vornehmen zu müssen. Bin letztens durch Zufall darüber gestolpert und war regelrecht verblüfft als ich das gelesen habe.
(Kommt davon wenn man sich nicht die Mühe macht die Release Notes zu lesen ;) )

Lade Dir die Datei modules/News/templates/articleprint.tpl herunter.
Öffne die Datei und entferne alles was Dir nicht gefällt.
Z.B. das hier:

Code: Select all


{if $entry->summary}

{$entry->summary}
<br />
<br />

{/if}

Erstelle im Stammverzeichnis ein Verzeichnis namens "module_custom".
Erstelle dort ein Unterverzeichnis namens "News".
Erstelle dort ein Unterverzeichnis namens "templates".
(jeweils immer Groß- und Kleinschreibung beachten)
Lade deine geänderte Datei dort hoch.
Fertig.

Das ganze kann man mit jedem beliebigen Modul Template machen.
Auch mit Backend Templates.
Man kann auf diese Weise auch eigene Sprachdateien verwenden. (die müssen dann nur in das Verzeichnis module_custom/[ModulName]/lang)

Re: News Modul Druckansicht

Posted: Wed Mar 31, 2010 10:12 am
by cyberman
Upps, jetzt hab ich mal zu sehr um die Ecke gedacht ;) ...

Re: News Modul Druckansicht

Posted: Tue Apr 06, 2010 7:24 am
by new.matreix
WOW genial, danke euch vielmals für die Hilfe!!!