Kalender - 10 Einträge pro Seite
Kalender - 10 Einträge pro Seite
Schönen guten Tag,
wie kann man bei dem Kalendermodul die Einträge auf mehrere Seiten verteilen?
Bsp.: http://www.iba-stadtumbau.de/index.php?news-aktuell
Seite 1/XXX mit vor und zurück Buttons?
Danke im Voraus.
wie kann man bei dem Kalendermodul die Einträge auf mehrere Seiten verteilen?
Bsp.: http://www.iba-stadtumbau.de/index.php?news-aktuell
Seite 1/XXX mit vor und zurück Buttons?
Danke im Voraus.
Liebe Grüße
Mandy
Mandy
- Oliver Georgi
- Site Admin
- Posts: 9937
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
Re: Kalender - 10 Einträge pro Seite
Das hat nichts mit einem Kalender zu tun.
Es handlet sich um eine normale Seitenstruktur mit aktivierter Paginierung Die Pagionierung selbst wird in der config/phpwcms/conf.template_default.inc.php festgelegt und sieht für den Fall so aus:
Die CSS kannst Du Dir auf der Live-Seite ansehen.
Oliver
Es handlet sich um eine normale Seitenstruktur mit aktivierter Paginierung Die Pagionierung selbst wird in der config/phpwcms/conf.template_default.inc.php festgelegt und sieht für den Fall so aus:
Code: Select all
$template_default['article_paginate_navi'] = '<div class="paginate paginate-{POS}">{PREV:<span class="prev">Seite zurück</span>} <span><b>#</b>/##</span> {NEXT:<span class="next">Seite vor</span>}</div>';
$template_default['article_paginate_show'] = 'bottom'; //where should the navi be shown - possible values: top and/or bottom and/or rt:{RT}Oliver
Re: Kalender - 10 Einträge pro Seite
Ich habe in der Seitenstrultur das Gleiche eingegeben, wie in deinem Bild, und auch die Angaben in der conf.template_default.inc.php habe ich geändert. Es wird trotzdem alles auf einer Seite dargestellt. Ich habe sogar im Artikel Content Parts paginieren angeklickt. Das macht aber auch keinen Unterschied.
Liebe Grüße
Mandy
Mandy
- Oliver Georgi
- Site Admin
- Posts: 9937
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
Re: Kalender - 10 Einträge pro Seite
Eigentlich nicht möglich. Und Du hast auch tatsächlich n-viele Artikel in der Kategorie in Nutzung und eine Version des CMS die nicht wesentlich älter als 1,5 Jahre ist?
Re: Kalender - 10 Einträge pro Seite
Version 1.3.9
Also wenn ich ein Artikellisting mache, dann klappt das ja auch.
Nur die Ausgabe der Termine (aus dem Kalender) wird nicht auf mehrere Seite verteilt.
Also wenn ich ein Artikellisting mache, dann klappt das ja auch.
Nur die Ausgabe der Termine (aus dem Kalender) wird nicht auf mehrere Seite verteilt.
Liebe Grüße
Mandy
Mandy
Re: Kalender - 10 Einträge pro Seite
Du hast zu deiner Frage den falschen Link angegeben, deshalb redet ihr aneinander vorbei.wie kann man bei dem Kalendermodul die Einträge auf mehrere Seiten verteilen?
Bsp.: http://www.iba-stadtumbau.de/index.php?news-aktuell
Dein angegebener Link zeigt eine reine Artikeldarstellung im Listenmodus.
Termine kannst du bisher aus dem Kalender heraus nicht paginieren. (Siehe: http://www.iba-stadtumbau.de/index.php? ... -08-12_184)
- außer du gruppierst die Termine mit TAGS und stellst sie dann TAGweise in verschiedenen Artikeln dar die du (wie oben gezeigt) paginieren kannst (was aus meiner Sicht noch wesentlich besser ist, da flexibler).
Kalender: [januar, februar, maerz]
Kalender: [april, mai, juni]
.... usw.
In den jeweiligen Artikeln, die in einer Ebene liegen im Kalenderaufruf:
tag=januar, februar, maerz
nächster Artikel:
tag=april, mai, juni
...... usw.
Du könntest sogar zwischen der Artikel- oder ContentPart-Paginierung wählen, so dass das auch in einem Artikel mit mehreren CPs ginge (noch besser
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Re: Kalender - 10 Einträge pro Seite
{CALENDAR:tag=januar, februar, maerz
items=30
template=dates_list_de.html
lang=de
tagmode=OR
tag=januar, februar, maerz
href=index.php?calendar
}
... funktioniert irgendwie nicht. Ich glaube ich habe gerade nen Gedankenfehler ...
Liebe Grüße
Mandy
Mandy
Re: Kalender - 10 Einträge pro Seite
Die Termine liegen alle in der Zukunft (januar, februar, maerz)? Wenn nicht, siehst du die auch nicht - außer du machst ein Update auf die r348 bzw. r350
* siehe r348
* Ein komplettes Set r350 Komlettes Set calendar_r350
Die php Klassen-Datei liegt nun an einem anderen Ort, bitte in der Einbindung durch frontend_render/init-calendar.php wie auch den CSS-Aufruf hier beachten. (CSS weiß ich nicht wie du die ansteuerst, wenn überhaupt eine verwendet wird.)
frontend_render/init-calendar.php* Hier liegt die CSS-Datei calendar.css in /template/inc_css/* (Wenn das so ist, entkommentieren oder die CSS-Datei in der Vorlage einbinden).
* Die neue PHP-Kalenderklasse wurde umbenannt und verschoben nach include/inc_module/mod_calendar/inc/calendar.class.php
Jetzt ist folgendes möglich (CALENDAR-Tag):
Hier würden alle Thermine des Jahres 2009 ausgeliefert.
[EDIT]* 22.08.09[/EDIT]
Knut
* siehe r348
Ein ausgekoppeltes Update für den Kalender: Update calendar_r348.... Enhanced calendar module - updated class, new settings - date_start=TODAY||date,
date_end=TODAY||date. Article ID field enhanced. New replacement tags for
calendar template {URL} and [TARGET]{TARGRET}[/TARGET]
* Ein komplettes Set r350 Komlettes Set calendar_r350
Die php Klassen-Datei liegt nun an einem anderen Ort, bitte in der Einbindung durch frontend_render/init-calendar.php wie auch den CSS-Aufruf hier beachten. (CSS weiß ich nicht wie du die ansteuerst, wenn überhaupt eine verwendet wird.)
frontend_render/init-calendar.php
Code: Select all
// $GLOBALS['block']['css']['calendar'] = 'calendar.css'; // +kh: including the css file
// include(PHPWCMS_TEMPLATE.'inc_script/phpwcmsCalendar.class.php');
include('include/inc_module/mod_calendar/inc/calendar.class.php');* Die neue PHP-Kalenderklasse wurde umbenannt und verschoben nach include/inc_module/mod_calendar/inc/calendar.class.php
Jetzt ist folgendes möglich (CALENDAR-Tag):
Code: Select all
{CALENDAR:
items=10
template=dates_list_de_patch03.html
lang=de
tag=tag1, tag2, tag3
tagmode=OR
date_start=01.01.2009
date_end=31.12.2009
href=index.php?category04_01_01
} [EDIT]* 22.08.09[/EDIT]
Knut
Last edited by flip-flop on Sat 22. Aug 2009, 08:59, edited 1 time in total.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Re: Kalender - 10 Einträge pro Seite
Was genau meinst du damit?Die php Klassen-Datei liegt nun an einem anderen Ort, bitte in der Einbindung in frontend_render/init-calendar.php wie auch der CSS-Aufruf beachten. (CSS weiß ich nicht wie du die ansteuerst.)
Code: Select all
// $GLOBALS['block']['css']['calendar'] = 'calendar.css'; // +kh: including the css file Nachdem ich alles installiert habe ist im Moment alles weiß.
Wie du schon merkst, bin ich nicht der PHP Profi. Könntest du mir auch mit der frontend_render/init-calendar.php einen Tipp geben?
Liebe Grüße
Mandy
Mandy
Re: Kalender - 10 Einträge pro Seite
- Vorheriges Posting editiert.
1. Welche CMS-Version verwendest du?
2. Nehme das komplette Kalender-Set r350 (Vorsicht bei den Vorlagen in /template/calendar/*, wenn du die alten Namen beibehalten hat).
3. init-calendar.php: Hier kann eine CSS-Datei für den Kalender autom. eingebunden werden ohne die Vorlage bemühen zu müssen. Die CSS-Datei existiert bisher bei der Installation noch nicht, deshalb auskommentiert.
4. conf.inc.php: -> $phpwcms['allow_ext_render'] = 1;
5. DB-Setup nicht vergessen!!
Knut
1. Welche CMS-Version verwendest du?
2. Nehme das komplette Kalender-Set r350 (Vorsicht bei den Vorlagen in /template/calendar/*, wenn du die alten Namen beibehalten hat).
3. init-calendar.php: Hier kann eine CSS-Datei für den Kalender autom. eingebunden werden ohne die Vorlage bemühen zu müssen. Die CSS-Datei existiert bisher bei der Installation noch nicht, deshalb auskommentiert.
4. conf.inc.php: -> $phpwcms['allow_ext_render'] = 1;
5. DB-Setup nicht vergessen!!
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Re: Kalender - 10 Einträge pro Seite
Version 1.3.91. Welche CMS-Version verwendest du?
Hab's so übergspeichert ...2. Nehme das komplette Kalender-Set r350 (Vorsicht bei den Vorlagen in /template/calendar/*, wenn du die alten Namen beibehalten hat).
OK.3. init-calendar.php: Hier kann eine CSS-Datei für den Kalender autom. eingebunden werden ohne die Vorlage bemühen zu müssen. Die CSS-Datei existiert bisher bei der Installation noch nicht, deshalb auskommentiert.
Ist bereits so4. conf.inc.php: -> $phpwcms['allow_ext_render'] = 1;
http://www.domain.de/setup/update_sql/2 ... r_r348.sql5. DB-Setup nicht vergessen!!
Dann kommt folgende Meldung:
Code: Select all
#2009-08-19
ALTER TABLE `phpwcms_calendar` CHANGE `calendar_refid` `calendar_refid` VARCHAR( 255 ) NOT NULL DEFAULT '';Liebe Grüße
Mandy
Mandy
Re: Kalender - 10 Einträge pro Seite
Ach menno, hätt ich alles beim alten gelassen.
Reicht es, die init-calendar.php und die inc.Dateien zurück zu kopieren, damit der alte Kalender wieder läuft?
Reicht es, die init-calendar.php und die inc.Dateien zurück zu kopieren, damit der alte Kalender wieder läuft?
Liebe Grüße
Mandy
Mandy
Re: Kalender - 10 Einträge pro Seite
Das diese Meldung kommt ist doch klar.
Wenn du dann [UPDATE] betätigst erscheint
Chosse another SQL file...
ALTER TABLE `va1_phpwcms_calendar` CHANGE `calendar_refid` `calendar_refid` VARCHAR( 255 ) NOT NULL DEFAULT '';
Das ist alles richtig.
Ich bereite gerade eine neue Version vor, die auch unter V1.3.9 läuft.
Liegen die Termine in der Vergangenheit oder Zukunft?
Knut
Wenn du dann [UPDATE] betätigst erscheint
Chosse another SQL file...
ALTER TABLE `va1_phpwcms_calendar` CHANGE `calendar_refid` `calendar_refid` VARCHAR( 255 ) NOT NULL DEFAULT '';
Das ist alles richtig.
Ich bereite gerade eine neue Version vor, die auch unter V1.3.9 läuft.
Verstehe ich nicht, es lief ja nicht.Reicht es, die init-calendar.php und die inc.Dateien zurück zu kopieren, damit der alte Kalender wieder läuft?
Liegen die Termine in der Vergangenheit oder Zukunft?
Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
Re: Kalender - 10 Einträge pro Seite
Ich danke dir zu tiefst!Ich bereite gerade eine neue Version vor, die auch unter V1.3.9 läuft.
Naja, im Moment habe ich ne weiße Seite, vorher hatte ich wenigstens ALLE Termine auf einer SeiteVerstehe ich nicht, es lief ja nicht.
Zukunft. Das geht bis zum April 2010 ...Liegen die Termine in der Vergangenheit oder Zukunft?
Liebe Grüße
Mandy
Mandy
- Oliver Georgi
- Site Admin
- Posts: 9937
- Joined: Fri 3. Oct 2003, 22:22
- Location: Dessau-Roßlau
- Contact:
Re: Kalender - 10 Einträge pro Seite
Ich erweitere das die Tage noch mit einem Content Part - dann ist es einfacher.