Seite 1 von 1
Hilfe: MAP MOD: Call to a member function on a non-objec
Verfasst: 20.07.2005 01:46
von Ridethenight
Habe den MAP-MOD installiert - Karte wurde angezeigt...
Ich habe nun mit meinem Testmitglied eine Stadt ausgewählt und im Profil übernommen.
Nun kommt folgende Fehelermeldung, wenn ich die Karte anzeigen will:
Fatal error: Call to a member function on a non-object in /home/www/p126/html/forum/includes/class_forums.php on line 1058
Muss ich sonstwo noch irgendwelche Modifikationen machen?
Ich habe denMAP MOD mit dem Easymod installiert wie verlangt.
Verfasst: 20.07.2005 08:45
von Ridethenight
Der Code in der Zeile 1058 sieht so aus:
{
$user->get_cache(POST_FORUM_URL . 'jbox');
}
Frage
Verfasst: 20.07.2005 08:49
von gloriosa
Hallo,
hast Du auch die Datei
db_install.php in der Forum's-Root ausgeführt und danach gelöscht ?
Anmerkung 1: Postings lassen sich editieren um Ergänzungen hinzuzufügen !
Anmerkung 2: Es ist vollkommen ausreichend ein Posting zu platzieren !

Verfasst: 20.07.2005 15:44
von Ridethenight
Ja, ich habe die DB_install ausgeführt und auch wieder gelöscht.
Irgendetwas läuft da beim Hinzufügen der Positionsdaten falsch. In welche Datei werden denn die Längen und Breitengrade geschrieben, wenn man die Stadt in seinem Profil ergänzt?
PS: Ich habe diesen Thread hier neu eröffnet, da der andere Thread ursprünglich ein anderes Problem behandelte und die Überschrift damit auch falsch wäre.
Verfasst: 20.07.2005 17:26
von Ridethenight
Problem gelöste:
Der CH-MOD ist es und auf der CH-MOD-Forenseite wird das Problem wie folgt behoben:
open map.php
find
Code:
$template->set_filenames(array(
'body' => 'map.tpl',
'jumpbox' => 'jumpbox.tpl')
);
$jumpbox = make_jumpbox('viewforum.'.$phpEx, $forum_id);
$template->assign_vars(array(
"L_GO" => $lang['Go'],
"L_JUMP_TO" => $lang['Jump_to'],
"L_SELECT_FORUM" => $lang['Select_forum'],
"S_JUMPBOX_LIST" => $jumpbox,
"S_JUMPBOX_ACTION" => append_sid("viewforum.$phpEx"))
);
$template->assign_var_from_handle("JUMPBOX", "jumpbox");
and replace with
Code:
$template->set_filenames(array(
'body' => 'map.tpl')
);