Seite 1 von 1

Problem mit Jax-Kalender, bereit für lösung zu zahlen

Verfasst: Di 11. Apr 2006, 12:15
von zoot
erstmal sorry das ich noch ein thread mit dem Thema öffne aber ich komm so langsam ziemlich unter Zeitdruck und bekomme es selber nicht hin.

wie ich im Titel schon geschrieben hab bin ich bereit für eine Lösung zu zahlen, das würde ich dann mit demjenigen via PM klären.

Ich verwende Contenido 4.6.4
Die Installation von dem Jax-Kalender hat geklappt, unter Extras->Kalender kann ich die Termine auch verwalten und neue anlegen. Danach hab ich die CSS Datei von Snoopy eingebunden und noch folgender Änderungen vorgenommen,
in der globals.inc2.php

Code: Alles auswählen

{ $cal_id = $con_cal_number; }
durch

Code: Alles auswählen

{ $cal_id = 0; } 
ersetzt
und dann noch die mysql.inc.php von
http://www.contenido.org/forum/viewtopi ... ql+inc+php
genommen.
Das Problem ist das wenn ich jetzt im frontend auf den eingetragen Termin klicke (welche auch ohne Probleme angezeigt werden) spuckt er diesen Fehler aus :
Fatal error: Call to a member function on a non-object in /srv/www/htdocs/web9/html/contenido/plugins/calendar/eventlist_full_year.inc.php on line 31

Verfasst: Di 11. Apr 2006, 12:39
von HerrB
Vielleicht findet sich auch jemand gegen Geld. Ansonsten kannst Du in der contenico/includes/config.misc.php auf die debugoutput-Option auf true setzen und mal gucken, welcher Code dort abgearbeitet wird und ggf. debuggen.

Gruß
HerrB

Verfasst: Do 13. Apr 2006, 11:15
von schlaucher
Hi,

da ich den JAX Kalender demnächst auch einsetzen möchte, habe ich auf die vielen Fehlermeldung hin, die Installation vorgezogen.

Das Contenido Grundsystem ist die 4.6.4_mr Version von stese mit aktiviertem ModRewrite.
http://www.contenido.org/forum/viewtopic.php?t=11162

Danach den JAX Kalender RC2.1
http://www.contenido.de/forum/viewtopic.php?t=8289

Installation von JAX Kalender RC2.1 nach Anleitung von:
http://www.contenido.org/forum/viewtopic.php?t=8189

Die Fehlermeldung bei der Installation:

Code: Alles auswählen

[12-Apr-2006 08:42:33] /contenido/contenido/plugins/calendar/install.php?install=1&contenido=b3cf042c0a2e4ec9eb1d3603f0b2c010 MySQL error 1136: Column count doesn't match value count at row 1

INSERT INTO `con_area` VALUES (10100, '0', 'calendar', 1, 1)
[12-Apr-2006 08:42:33] /contenido/contenido/plugins/calendar/install.php?install=1&contenido=b3cf042c0a2e4ec9eb1d3603f0b2c010 MySQL error 1136: Column count doesn't match value count at row 1

INSERT INTO `con_area` VALUES (10110, 'calendar', 'calendar_0', 1, 1)
[12-Apr-2006 08:42:33] /contenido/contenido/plugins/calendar/install.php?install=1&contenido=b3cf042c0a2e4ec9eb1d3603f0b2c010 MySQL error 1136: Column count doesn't match value count at row 1

INSERT INTO `con_area` VALUES (10111, 'calendar', 'calendar_1', 1, 1)
[12-Apr-2006 08:42:33] /contenido/contenido/plugins/calendar/install.php?install=1&contenido=b3cf042c0a2e4ec9eb1d3603f0b2c010 MySQL error 1136: Column count doesn't match value count at row 1

INSERT INTO `con_area` VALUES (10112, 'calendar', 'calendar_2', 1, 1)
[12-Apr-2006 08:42:33] /contenido/contenido/plugins/calendar/install.php?install=1&contenido=b3cf042c0a2e4ec9eb1d3603f0b2c010 MySQL error 1136: Column count doesn't match value count at row 1

INSERT INTO `con_area` VALUES (10113, 'calendar', 'calendar_3', 1, 1)
[12-Apr-2006 08:42:33] /contenido/contenido/plugins/calendar/install.php?install=1&contenido=b3cf042c0a2e4ec9eb1d3603f0b2c010 MySQL error 1136: Column count doesn't match value count at row 1

INSERT INTO `con_area` VALUES (10114, 'calendar', 'calendar_4', 1, 1)
... kommen daher, dass in der Tabelle "con_area" in der 4.6.4 ein zusätzliches Feld "menules" existiert. Der Wert wird auf 0 gesetzt und die Fehler können somit ignoriert werden.

Änderung der Sortierung in mysql.inc.php:
http://www.contenido.org/forum/viewtopic.php?t=11021

Anlegen von Testeinträgen (z.Z. nur im Kalender 0), fertig.

Alle Termine werden korrekt angezeigt und auch die Details sind aufrufbar!
Beispiel hier: http://www.go4support.de

#HerrB
Habe auch mal die debugoutput-Option aktiviert. Diese zeigt aber für den JAX Kalender nicht viel an:

Code: Alles auswählen

<?php $cCurrentModule = 49; ?><?php $cCurrentContainer = 32; ?><? 
$con_cal_number = '0';
echo "con_cal_number ".$con_cal_number;
require($cfg['path']['contenido']."plugins/calendar/jax_calendar1.php"); 
?>
Gruß
schlaucher