Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 11. März 2013 14:37
- anne66
- probiert CMS/ms aus
- Registriert: 21. April 2011
- Beiträge: 55
- Webseite
[GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Ein herzliches Moin aus dem Nordwesten,
Ich habe zum ersten Mal ein Newsmodul installiert. Der Anfang ist getan, es funktioniert auch schon, aber es gibt zwei Probleme:
Ich habe 3 Artikel in einer Kategorie. Sie werden auf der Zusammenfassungsseite auch soweit korrekt dargestellt:
http://www.heilpraktikerin-bisping.de/i … e=newstest
Klicke ich auf den Titel oder auf "weiterlesen", wird auch der Artikel angezeigt, dann ein Feedback-Formular und danach, ganz unten auf der Seite, wiederum die Zusammenfassung aller Artikel.
Ähnliches passiert auch, wenn ich auf die Kategorie "Rundbriefe" klicke. Es werden auf der "Rundbrief-Kategorie-Seite alle Artikel zwei mal als Zusammenfassung gezeigt.
Ich habe schon meine Templates durchstöbert, aber ich finde einfach nicht heraus, wo ich irgendetwas doppelt eingetragen haben könnte.
Im verwendeten Layout-Template ist nur das eingetragen:
<div id="inhalt">
{content} {news}
</div>
Das Detail-Template des Newsmodul hat als letzte Zeilen:
{if isset($entry->fields)}
{foreach from=$entry->fields item='field'}
<div class="NewsDetailField">
{if $field->type == 'file'}
{* this template assumes that every file uploaded is an image of some sort, because News doesn't distinguish *}
<img src="{$entry->file_location}/{$field->value}"/>
{else}
{$field->name}: {eval var=$field->value}
{/if}
</div>
{/foreach}
{/if}
{CGFeedback key1="News" key2=$entry->id}
hat dazu jemand eine Idee, woran es liegen könnte?
Und meine zweite Frage: Wo kann ich die falsche Darstellung des "ä" bei der Datumsangabe "März" korrigieren? Das wird schon im Newsmodul bei den Artikeln falsch dargestellt.
Es wäre toll, wenn es auch hierzu einen Hinweis gibt.
Danke für eure Hilfe
Anne
Offline
#2 11. März 2013 14:47
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Zur Frage 2:
{$entry->postdate|cms_date_format|utf8_encode}
Ist ein Beispiel aus CGBlog, kann aber analog für das News Modul übernommen werden. Einfach das $entry->postdate durch den entsprechenden Aufruf in News ersetzen.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#3 11. März 2013 14:55
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Zu Frage 1:
Da in deiner Seitentemplate nach {content} die {News} kommt, wird beim Klick auf weiterlesen... {content} durch die Details der News ersetzt, UND danach ja wieder {News} aufgerufen.
Deshalb kommen die Zusammenfassungen unten auch nochmal.
Das ist doch aber nicht schlecht!?
Wer mehr lesen will, kann sich noch etwas aussuchen.
Bei den Rundbriefen wird es ähnlich sein. Ich vermute mal, dass du im Editor {news} stehen hast, und danach kommt es in der Template nochmal. Deshalb also zweimal untereinander.
Vorschlag:
Nimm die {News} aus der Template raus, dann sind sie unter den Kommentaren weg, und in den Rundbriefen kommen sie nur 1x vor.
Offline
#4 11. März 2013 15:35
- anne66
- probiert CMS/ms aus
- Registriert: 21. April 2011
- Beiträge: 55
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Hallo Klenkes, Hallo nockenfell,
Danke für die ersten Tipps. Das mit dem Datum probiere ich noch aus. Erst mal das "Gedoppel" rauskriegen.
@Klenkes:
Zuerst hatte ich es so gemacht, wie du vorgeschlagen hast, aber dann hatte ich das Problem, das ich auf der Detailseite das Kategorienmenü (das in meinem Haupt-Template für die Newsseite steht) nicht mehr angezeigt bekomme. Ich hatte dann versucht, es in das Detail-Template zu packen, aber das klappte auch nicht. In der Zusammenfassung und auf der Kategorienseite wird es korrekt angezeigt.
Das ist jetzt auch der aktuelle Stand
Warum übernimmt die Detailseite das nicht???
Grüße
Anne
Offline
#5 11. März 2013 15:48
- anne66
- probiert CMS/ms aus
- Registriert: 21. April 2011
- Beiträge: 55
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
@nockenfell,
habe
{$entry->postdate|cms_date_format|utf8_encode}
eingesetzt - das funktioniert auch, aber jetzt habe ich die, wie ich finde, unschöne amerikanische Schreibweise. Kann ich nicht irgendwie diese Schreibweise reinkriegen:
11. März 2009 ?
Wäre ja toll:-)
Zur Not nehme ich auch 11.03.2009 - das habe ich auch eben schon selbst hingekriegt;-)
Grüße und Dank schon einmal
Anne
Beitrag geändert von anne66 (11. März 2013 16:18)
Offline
#6 11. März 2013 16:19
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
@nockenfell,
habe
{$entry->postdate|cms_date_format|utf8_encode}
eingesetzt - das funktioniert auch, aber jetzt habe ich die, wie ich finde, unschöne amerikanische Schreibweise. Kann ich nicht irgendwie diese Schreibweise reinkriegen:
11. März 2009 ?
Wäre ja toll:-)
Zur Not nehme ich auch 11.03.2009 - das habe ich auch eben schon selbst hingekriegt;-)Grüße und Dank schon einmal
Anne
dazu musst du in die globalen Einstellungen vom CMS gehen und dieses Feld ausfindig machen: Voreingestelltes Datumsformat
Wenn du dort ein Format hinterlegst, wird es entsprechend übernommen.
edit: also zB "%e. %B %Y"
Beitrag geändert von nicmare (11. März 2013 16:22)
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#7 11. März 2013 16:24
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Zuerst hatte ich es so gemacht, wie du vorgeschlagen hast, aber dann hatte ich das Problem, das ich auf der Detailseite das Kategorienmenü (das in meinem Haupt-Template für die Newsseite steht) nicht mehr angezeigt bekomme.
Das ist allerdings komisch!
Wenn man in der Detailansicht ist, wird rechts nur noch eine leere <ul class="list1"> ausgegeben.
Wie und wo rufst du denn die Kategorienliste auf?
Offline
#8 11. März 2013 16:36
- anne66
- probiert CMS/ms aus
- Registriert: 21. April 2011
- Beiträge: 55
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
anne66 schrieb:Zuerst hatte ich es so gemacht, wie du vorgeschlagen hast, aber dann hatte ich das Problem, das ich auf der Detailseite das Kategorienmenü (das in meinem Haupt-Template für die Newsseite steht) nicht mehr angezeigt bekomme.
Das ist allerdings komisch!
Wenn man in der Detailansicht ist, wird rechts nur noch eine leere <ul class="list1"> ausgegeben.Wie und wo rufst du denn die Kategorienliste auf?
Im Layout-Template der Newsseiten - der Code:
<div id="rechts">
{if $count > 0}
<ul class="list1">
{foreach from=$cats item=node}
{if $node.depth > $node.prevdepth}
{repeat string="<ul>" times=$node.depth-$node.prevdepth}
{elseif $node.depth < $node.prevdepth}
{repeat string="</li></ul>" times=$node.prevdepth-$node.depth}
</li>
{elseif $node.index > 0}</li>
{/if}
<li class="newscategory">
{if $node.count > 0}
<a href="{$node.url}">{$node.news_category_name}</a> ({$node.count}){else}<span>{$node.news_category_name} (0)</span>{/if}
{/foreach}
{repeat string="</li></ul>" times=$node.depth-1}</li>
</ul>
{/if}
</div>
Ich hatte auch schon versucht, diesen Code im Detail-template der News unterzubringen - ging nicht.
Vielleicht ein Fehler im Layouttemplate weiter oben?
Beitrag geändert von anne66 (11. März 2013 16:38)
Offline
#9 11. März 2013 16:46
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Verstehe ich dich richtig? Der Kategoriencode ist in der Seitentemplate? Das funktioniert so nicht richtig.
Setze in die Seitentemplate nach <div id="rechts">
{cms_module module='News' action='browsecat'}
Dann funktioniert es.
Offline
#10 11. März 2013 16:48
- anne66
- probiert CMS/ms aus
- Registriert: 21. April 2011
- Beiträge: 55
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
anne66 schrieb:@nockenfell,
habe
{$entry->postdate|cms_date_format|utf8_encode}
eingesetzt - das funktioniert auch, aber jetzt habe ich die, wie ich finde, unschöne amerikanische Schreibweise. Kann ich nicht irgendwie diese Schreibweise reinkriegen:
11. März 2009 ?
Wäre ja toll:-)
Zur Not nehme ich auch 11.03.2009 - das habe ich auch eben schon selbst hingekriegt;-)Grüße und Dank schon einmal
Annedazu musst du in die globalen Einstellungen vom CMS gehen und dieses Feld ausfindig machen: Voreingestelltes Datumsformat
Wenn du dort ein Format hinterlegst, wird es entsprechend übernommen.edit: also zB "%e. %B %Y"
Hallo nicmare,
Danke für diesen Tipp - nun sieht es genauso aus, wie ich möchte!
gruß und schönen Abend
Anne
Offline
#11 11. März 2013 16:51
- anne66
- probiert CMS/ms aus
- Registriert: 21. April 2011
- Beiträge: 55
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Verstehe ich dich richtig? Der Kategoriencode ist in der Seitentemplate? Das funktioniert so nicht richtig.
Setze in die Seitentemplate nach <div id="rechts">
{cms_module module='News' action='browsecat'}
Dann funktioniert es.
hallo Klenkes,
Hattest du genau richtig verstanden, habe deinen Tipp umgesetzt - alles funktioniert nun so, wie ich dachte:-)
Aber wo würde man denn diesen Codeschnipsel finden - wenn nicht im Forum:-)?
Offline
#12 11. März 2013 16:52
- Klenkes
- Server-Pate
- Ort: 89428 Syrgenstein
- Registriert: 17. Dezember 2010
- Beiträge: 1.437
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Aber wo würde man denn diesen Codeschnipsel finden - wenn nicht im Forum:-)?
In der Modulhilfe etwa?
Offline
#13 11. März 2013 17:01
- anne66
- probiert CMS/ms aus
- Registriert: 21. April 2011
- Beiträge: 55
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
anne66 schrieb:Aber wo würde man denn diesen Codeschnipsel finden - wenn nicht im Forum:-)?
In der Modulhilfe etwa?
Rot werd' ...
Dort habe ich das zwar soeben auch entdeckt, aber ich muss sagen, ich kann mit der Hilfe oft nichts anfangen, mir fehlen da dann zu oft die praktischen Beispiele und wie die Parameter genau geschrieben werden müssen -
Daher noch mal Danke an euch drei
gruß
Anne
Offline
#14 11. März 2013 17:41
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
dazu musst du in die globalen Einstellungen vom CMS gehen und dieses Feld ausfindig machen: Voreingestelltes Datumsformat
Wenn du dort ein Format hinterlegst, wird es entsprechend übernommen.edit: also zB "%e. %B %Y"
Alternativ würde auch
{$entry->postdate|date_format:"%e. %B %Y"|utf8_encode}
funktionieren. Siehe auch http://www.smarty.net/docsv2/de/languag … format.tpl
Damit können verschiedene Datumsformatierungen eingesetzt werden.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#15 11. März 2013 18:47
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Alternativ würde auch
{$entry->postdate|date_format:"%e. %B %Y"|utf8_encode}
funktionieren. Siehe auch http://www.smarty.net/docsv2/de/languag … format.tpl
Damit können verschiedene Datumsformatierungen eingesetzt werden.
hä? |cms_date_format war doch deine idee!!
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#16 11. März 2013 20:24
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] Newsmodul zeigt Zusammenfassung auf Detailpage
Klar. Dies hier einfach noch als Ergänzung wenn man es nochmals anders haben will.
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
Seiten: 1