Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 4
Seite [1]
ThePutzy


Try to beat me





Beiträge: 173
# Thema - 26.04.2009 um 13:02 Uhr
Hallöchen,

ich habe einen kleines Modul gebastelt was mit Ajax arbeitet.

Problem was ich nun habe ist folgendes:

Ich habe Artikel in einer etwas anderen Navlist und habe einen Readmorebutton dabei der auf den Artikel verlinkt, lade ich aber nun über einen anderen button einen anderen Artikel nach, so ändert er die URL für den Redmore button auch in: "index.php?mod=articles&action=view&id=1#mod=articles&action=view&id=2"

also hängt das #mod=articles&action=view&id=2 an...die bekomme ich es hin, das die normale URL beibehalten wird und nich das mit dem # angehangen wird?

Gruß
Steven


------------------
Meine Projekte:
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 26.04.2009 um 13:52 Uhr
hi,

ich habs nicht 100% verstanden, aber eigentlich ist eher der teil mit dem fragezeichen das problem.
wenn die url mit fragezeichen verändert wird, wird die seite ohne ajax neu geladen. wenn man ajax verwenden will, muss sich der anker verändern.

gruß
duRiel


Inaktiv
|
ThePutzy
Thread-Ersteller


Try to beat me





Beiträge: 173
# Antwort: 2 - 26.04.2009 um 14:17 Uhr
mein link bevor ich über cs_ajax_getcontent eine neue "kategorie" lade:
"http://127.0.0.1/anpassen/cohesion/index.php?mod=articles&action=view&id=1"

Nachdem ich ne neue Kategorie lade:
"http://127.0.0.1/anpassen/cohesion/index.php?mod=news&action=recent#mod=articles&action=view&id=2"

eigentlich wollte ich aber auch nachdem ich nachlade das haben:
"http://127.0.0.1/anpassen/cohesion/index.php?mod=articles&action=view&id=2"


habe es mit cs_link/cs_url und ne einfache verlinkung versucht...aber er setzt immer das "#mod=articles&action=view&id=2" dahinter, was ja richtig wäre, wenn Ajax auf der ganzen page an wäre, aber ich nutze es nur in der Navlist um "weiter zuschalten".


------------------
Meine Projekte:


Inaktiv
|
SlayR ClanSphere Team


Geekboy




Herkunft: Calbe (Saale)
Beiträge: 1133
# Antwort: 3 - 21.05.2009 um 00:35 Uhr
Wird nicht viel weiterhelfen...
Ich habe das selbe Problem, setze CS2009RC3 ein. Sobald Ajax vollständig aktiviert ist habe ich meine Page doppelt (im Content Bereich) meine links sehen aus wie bei ThePutzy. Es sind alle Module betroffen, die Unterbereiche haben. rufe ich also System->Optionen auf, sehe ich noch die Optionen, komme aber nicht tiefer (z.B. nach Clansphere). Ajax prügelt mir immer wieder #DEN/REST/VOMPFAD hinter die URL, wodurch sich natürlich das entsprechende Modul nicht aufrufen lässt. Hat jemand ne Idee??

Die Meldung kommt übrigens wenn ich AJAX wieder abschalte (hatte URL vorher in zwischenablage kopiert)
Fatal error: Call to undefined function ajax_js() in /var/www/mods/users/setup.php on line 158


E1:
Hier mal ein paar kleine Zusatzinfo's:
Linux-Server (Debian-Lamp) auf dem meine Page liegt erzeugt o.g. Problem
XAMP (lokaler Windows "Server") kein URL Problem.
könnte also ein Problem in der Server-Config sein, hat jemand ne Ahnung??

Server:
Apache2.2
PHP5
MySQL5


------------------
--- CLANSPHERE ---
Professional clan care starts here


Zuletzt editiert von SlayR ClanSphere Team am 23.05.2009 um 13:15 Uhr (4x Editiert)
Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 4 - 23.05.2009 um 14:59 Uhr
hi,
slayR, das ist was anderes mit dem doppelt laden.
ein link wird bei dir sicherlich helfen, mach am besten einen eigenen thread auf. wenn ich da nicht nach 1-2 tagen antworte kannst du mir auch gerne eine pm schreiben da ich bei ajax gerne helfe.

ich meine putzy schon im icq geholfen zu haben, aber hier nochmal:
das problem ist, dass ajax eben nicht komplett aktiviert ist, sondern nur dort. um die links normal zu lassen, müssen zeile 8/9, 98 und 100 ein klein wenig angepasst werden, also dieser replace teil muss da raus.

gruß
duRiel


Inaktiv
|
Antworten: 4
Seite [1]


Sie müssen sich registrieren, um zu antworten.