Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 02. September 2011 13:48
- jester
- kennt CMS/ms
- Registriert: 10. Juni 2011
- Beiträge: 149
[GELÖST] News unterschiedlich formatieren
Hallo,
ich habe folgende Schwierigkeit:
Ich habe eine Seite "Aktuelles" eingerichtet, auf dem ich die News anzeigen lasse. Für die Formatierung habe ich ein Zusammenfassungstemplate namens "aa-aktuelles" erstellt und als Standard festgelegt. Die Seite "Aktuelles" wird nach meinen Wünschen angezeigt. Soweit problemlos.
Jetzt möchte ich aber auf der Startseite die drei aktuellsten News anzeigen und diese anders als mit dem Template "aa-aktuelles" darstellen.
Dazu habe ich ein Zusammenfassungstemplate "news-startseite" angelegt. Auf der Startseite habe ich folgendes eingefügt:
{news number='3' formtemplate="news-startseite"}
Das klappt aber nicht. Die Formatierung sieht genau so aus wie auf der Seite "Aktuelles". Wo liegt mein Fehler?
Danke!
jester
Offline
#2 02. September 2011 14:04
- nockenfell
- Moderator
- Ort: Gontenschwil, Schweiz
- Registriert: 09. November 2010
- Beiträge: 2.934
- Webseite
Re: [GELÖST] News unterschiedlich formatieren
{news number='3' summarytemplate="news-startseite"}
[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog / Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox
Offline
#3 02. September 2011 14:17
- jester
- kennt CMS/ms
- Registriert: 10. Juni 2011
- Beiträge: 149
Re: [GELÖST] News unterschiedlich formatieren
Danke, ich habe mir zwar in der Hilfe zu den News die Texte zu summarytemplate und formtemplate (und den anderen templates) mehrfach durchgelesen - aber da bin ich nicht drauf gekommen.
Offline
#4 09. Juli 2014 11:09
- Fury
- probiert CMS/ms aus
- Registriert: 20. Februar 2013
- Beiträge: 30
Re: [GELÖST] News unterschiedlich formatieren
[...]und diese anders als mit dem Template "aa-aktuelles" darstellen.
Hallo zusammen,
genau das hab ich auch vor, doch irgendwie.... steh ich gewaltig auf dem Schlauch.
Im Template steht doch "nur" wie der inhalt aussehen soll, oder? Jedenfalls finde ich nichts, das wie eine Formatierung aussieht. Das hab ich nur im CSS gefunden. D.h. meine dortigen Änderungen waren erfolgreich. Aber genau die will ich ja ändern. Also ist mein Gedanke: Dann eben ein weiteres CSS und mit den News-Template verknüpfen. Nur wie? wie ebi den Templates an sich gibt es ja keine "Verbinden mit"-Option/Schaltfläche.
Gruß Fury
Offline
#5 09. Juli 2014 14:01
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: [GELÖST] News unterschiedlich formatieren
Dann eben ein weiteres CSS und mit den News-Template verknüpfen. Nur wie? wie ebi den Templates an sich gibt es ja keine "Verbinden mit"-Option/Schaltfläche.
Nach derzeitiger CMSMS-Logik schon ... die CSS wird immer dem Seiten-Template zugewiesen, was praktisch heisst, dass du die News-CSS mit dem Seiten-Template verbinden musst, welches für die Seite verwendet wird, auf der die News angezeigt werden sollen.
Offline
#6 11. Juli 2014 09:54
- Fury
- probiert CMS/ms aus
- Registriert: 20. Februar 2013
- Beiträge: 30
Re: [GELÖST] News unterschiedlich formatieren
Fury schrieb:Dann eben ein weiteres CSS und mit den News-Template verknüpfen. Nur wie? wie ebi den Templates an sich gibt es ja keine "Verbinden mit"-Option/Schaltfläche.
Nach derzeitiger CMSMS-Logik schon
... die CSS wird immer dem Seiten-Template zugewiesen, was praktisch heisst, dass du die News-CSS mit dem Seiten-Template verbinden musst, welches für die Seite verwendet wird, auf der die News angezeigt werden sollen.
Ok, erwischt...
Aber ein "Problem" hab ich dann ja noch: Wenn ich ein weiteres CSS beim Template hinzufüge, dann werden doch "von oben nach unten" die CSS-Einstellungen "ausgelesen". Und am Ende wird doch alles nur mit den letzten Einstellungen formatiert, oder? Was ich also momentan nicht hinbekomme ist meinem News-Template zu sagen, welches der beiden CSS es nehmen soll. Alles, was ich dazu gefunden habe, zielte darauf ab, dass die CSS-Datei auf dem Server liegt. Ja, auch ne Lösung, aber eleganter finde ich es, wenn alle innerhalb von CMSMS liegt.
Offline
#7 11. Juli 2014 10:34
- NaN
- Moderator
- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.437
Re: [GELÖST] News unterschiedlich formatieren
Lösung: Zwei News-Templates. In jedem News-Template die News in ein DIV mit einer jeweils eigenen ID packen. Dann kannst Du in ein und demselben CSS die News über diese IDs gesondert formatieren. Templates:
<div id="news_startseite" class="news">
...
</div>
<div id="news_aktuelles" class="news">
...
</div>
css:
.news {
styles die für alle news-artikel gelten
}
#news_startseite {
...
}
#news_aktuelles {
...
}
ODER:
Du verwendest ein und dasselbe News-Template, packst aber im Seitentemplate für die Startseite den News-Aufruf in ein DIV mit einer ID. Dazu könntest Du sogar das Seitenalias verwenden. Dann kannst Du auch hier ein und dasselbe Seitentemplate verwenden.
<div id="news_{$page_alias}" class="news">
{news ...}
</div>
Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)
Offline
Seiten: 1