PDA

Shop Support News Archive - Shopbetreiber News -> Forum : xt eCommerce Templates Module SEO Support: GPL Onlineshop: Suma Freundliche Url, Problem Gelöst?


Topaqua
21.04.2006, 21:11
Hallo
Ich habe mal eine Frage an die PHP Spezialisten.
Und zwar, hatte ich immer das Problem, das wenn ich die Suchmaschinenfreundlichen URL im Admin aktiviert hatte alle Produktlinks auf einer weißen Seite mit dem Hinweis:
"Unable to determine Page link"
gelandet bin. Nach dem ich die Ursache dafür gesucht habe bin ich auf verschiedene Hinweise gestoßen, unter anderem Register globals On zu schalten was bei mir aber der Fall ist.
Dann habe ich folgenden Code gefunden:

Und zwar soll in der inc/xtc_href_link.inc.php
folgender Code getauscht werden:

''>ZITAT</div>if (!xtc_not_null($page)) {
die('</td></tr></table></td></tr></table>

<font color="#ff0000">Error!</font>

Unable to determine the page link!

');
}

mit diesem hier:
''>ZITAT</div>if (!xtc_not_null($page)) {
$page = 'index.php';
}[/b]

Es hat geklappt und die Links werden angezeigt
Was ich aber wissen möchte ist, ob es rnichtig gewesen ist dieses zu ändern (Was wird bewirkt?)
oder bringe ich damit andere Dinge durcheinander?
Zumindest im Moment ist mir noch nichts negatives aufgefallen.
Ich hoffe mir kann jemand was dazu sagen.
PS: ShopStat ist bei mir nicht installiert.

nom
21.04.2006, 22:02
Werden jetzt die Links SUMAfreundlich aufgebaut?

Topaqua
21.04.2006, 22:37
Hallo
Ich glaube schon.

Die Url's zu den Produkten sehen jetzt so aus:
''>ZITAT</div>[/b]

Sollte das so nicht rnichtig sein, kann ich mir das natürlich sparen bzw. die Änderung lieber wieder revidieren.
Es kommt zumindest keine Fehlermeldung mehr.

nom
21.04.2006, 22:57
.. dann ist das ok, nur das Ergebnis zählt ;)

Topaqua
21.04.2006, 23:27
Hallo
Ja prima
Viellenicht können ja noch andere mit dem selben Problem damit noch was anfangen.
Da man bei so was ja auch immer dazulernt,
wenn ich den Code rnichtig interpretiere geht es hier doch lediglich darum, anstatt eine Meldung auszugeben auf die index zu leiten oder?

hendrik
22.04.2006, 08:13
''>ZITAT(Topaquashop @ Apr 21 2006, 21:11) 3831
....verschiedene Hinweise gestoßen, unter anderem Register globals On zu schalten was bei mir aber der Fall ist..........
[/b]


Ich weiss ja nicht wo du das her hast. Das solltest du lieber bleiben lassen. Dieser Schalter wird nicht ohne Grund als Sicherheitsrisiko eingestuft.

Gruss
Hen

Topaqua
22.04.2006, 09:00
Hallo Hen
''>ZITAT</div> Ich weiss ja nicht wo du das her hast. Das solltest du lieber bleiben lassen. Dieser Schalter wird nicht ohne Grund als Sicherheitsrisiko eingestuft.[/b]
Das war von Anfang an On soweit ich weiß. Das mit dem Sicherheitsrisiko habe ich auch gelesen.
Ich muss mich bei meinem Hoster mal darum kümmern.
Wer kann denn jetzt noch zu der von mir eingesetzten Code-Änderung was sagen? :unsure:

HarryBoo
22.04.2006, 19:03
Wenn der Shop ohne Störung läuft, ist doch OK.

Aber wenn du vernünftige Suchmaschinenfreundlichen URL´s haben willst, die auch Besucher lesen können (dann kann es die Suma auch), dann rate ich dir dringend zu ShopStat.

Kannst ja bei mir im Shop mal den Unterschied zu deinen Links ansehen.

Topaqua
22.04.2006, 19:14
Hallo
''>ZITAT</div>Wenn der Shop ohne Störung läuft, ist doch OK[/b]
Ich finde immer was, das ist bei mir so :).
Das was ich da momentan bei mir sehe sieht zwar schon besser aus und funktioniert ja zumindest mal,
ist allerdings nicht zu vergleichen mit Deinen Links, bei denen nix mehr von ".php" zu sehen ist.
Ich werde mich mal mit ShopStat in Verbindung setzten und die 19€ im Monat (ist das kleinste "Paket"? was ich gesehen habe) investieren.

HarryBoo
22.04.2006, 19:27
Nein, keine Investition.

das kannst du kostenlos runterladen.
Gehe auf http://www.shopstat.com/de/hilfe-support/ (http://anonym.to/?http://www.shopstat.com/de/hilfe-support/) und lade dir das Teil runter.

Was er kostenpflnichtig anbietet ist, Zitat "Professionelle Analyse des Kunden- und Einkaufsverhaltens ihres Online-Shops"

Gruß HarryBoo

Topaqua
22.04.2006, 19:35
Hallo HarryBoo
Ohh, das hatte ich übersehen, Danke Dir.
Ich werde mir das gleich mal einbauen.

HarryBoo
22.04.2006, 20:05
Viel Erfolg Jörg,

wenn du Probleme hast beim Einbau, sag Bescheid.

Gruß HarryBoo

Topaqua
22.04.2006, 20:36
Hallo HarryBoo
Erst mal Danke für Dein Angebot.
Ich habe das jetzt eingebaut, war ein wenig umständlich da ich bedingt durch vorherige Änderungen den Code erst mühsam aus den ShopStat Dateien raus und dann in meine hinein kopieren muste damit nichts verloren geht.
Sieht soweit gut aus, habe auch keine Fehlermeldungen.
Du würdest mir schon helfen, wenn Du mal auf die Seite gehst und ein paar Links anklickst ob Dir noch was auffällt. Ich meine aber das ist OK so.
Danke :D

HarryBoo
22.04.2006, 20:56
Hallo Jörg,

konnte nichts negatives feststellen.
Die Links sind komplett lesbar.

Prima das alles geklappt hat.

Gruß
HarryBoo

Topaqua
22.04.2006, 21:23
Hallo HarryBoo
Danke nochmal für's drüberschauen.
Momentan sind ne Menge Robots im Shop online.
Das das so schnell geht hätte ich nicht gedacht. :D

HarryBoo
22.04.2006, 21:39
Klasse, wünsche dir weiterhin viel Erfolg für deinen Shop.

Gruß
HarryBoo

andyx12
18.06.2006, 12:04
Hallo,

muss dieses Thema noch mal hochsetzen.

Nachdem ich im Admin auf Suma freundliche Url´s umgestellt habe bekome ich auch diese Fehlermeldung.

Error

Unable to determine the page link.

Ich habe die xtc_href_links.inc.php wie oben geändert. Es funktioniert denn auch.

Ich habe aber auch noch einen Testshop laufen wo ich diese Datei nicht ändern muss.Hier läuft es tadellos
auch ohne änderung. Nur im "Ogrinal-Shop" bekomme ich die Fehlermeldung Error
Unable to determine the page link wenn ich die datei xtc_href_links.inc.php orginal lasse.

Also kann der Fehler doch nicht in der datei xtc_href_links.inc.php liegen oder?

Hat da jemand schon was neues herrausgefunden? Oder Linkt es am Provider?
Der Testshop läuft nämlich bei einen anderen Provider.


Habe Shop-Vision 3.04 SP1

Gruß

Andy

Topaqua
18.06.2006, 14:30
Hallo
Schau mal hier Link (http://www.ecombase.de/forum/index.php?showtopic=1089), da habe ich ein Problem geschrieben und genau auf das selbe (Provider) hingewiesen.
Meine Frage dort ist noch offen, eine Antwort dort könnte evtl. auch Deine Frage beantworten.

HarryBoo
18.06.2006, 15:43
Ich weiß nicht warum ihr euch das Leben so schwer macht.

Die Sumafreundlichen URLs von XTC sind nun mal nicht ganz sauber und auch nicht sehr effektiv, was die Darstellung betrifft.

Nehmt das Teil von Shopstat, läuft auch bei problematischen Providern und zeigt klar lesbare Adressen.

Hier nochmal der Link zum Download Shopstat (http://anonym.to/?http://www.shopstat.com/de/hilfe-support/) damit ihr nicht suchen müsst :)

Topaqua
18.06.2006, 16:05
Hi
Hast schon recht, das Teil ist schon super und lief ja auch gut.
Aus irgendeinem Grund hatte ich das damals aber wieder ausgebaut.
Ich werde Deinen berechtigten Vorschlag nochmal aufgreifen und das Teil einbauen.
Viellenicht ist danach ja auch das andere Problem (Artikel Listing) geöst.
Allerdings ist das mit dem Provider nicht ganz unberechtigt.
Ich kann zb. wenn ich Mambo bzw. Joomala bei mir aufsetze auch keine Suchmaschinenfreundlichen URL's einschalten. Da geht dann auch gar nichts mehr.

andyx12
18.06.2006, 16:17
@Harryboo

das mit shopstat habe ich mal schnell in meinen Testshop gepackt.

Wenn ich aber nun einen Artikel anklicke bekomme ich den Fehler

HTTP 404

Kannst ja mal schauen.

Mein Testshop (http://anonym.to/?http://anglerguide24.de/testshop)


Was habe ich falsch gemacht?

Gruß

Andy

andyx12
18.06.2006, 16:41
Funzt jetzt im Testshop

Habe den Fehler behoben. Die Antwort darauf habe ich im forum von Shopstat gefunden.

Hier die Lösung

Shopstat (http://anonym.to/?http://www.shopstat.com/forums/shopstat-und-1und1-t7.html)

Jetzt geht es an den Orginalshop ran!!

Gruß

Andy

Topaqua
18.06.2006, 20:34
Hallo
Glückwunsch.
Jetzt weiss ich auch wieder warum ich das Teil entfernd hatte. Beim generieren
der Froogle Datei kam ich immer auf die Sitemap.
Deshalb hatte ich es rausgeschmissen. Nach dem Post steht einem erneuten Einbau ja nichts mehr im Wege.
Danke

HarryBoo
18.06.2006, 21:21
Hast du schon mal versucht das Froogleteil nach dem abstellen der Sumafreundlichen URLs laufen zu lassen?

Wenn das funktioniert, brauchst du nicht deinstallieren und kannst Froogle weiterhin bestücken.

Topaqua
18.06.2006, 21:54
Hallo HarryBoo
In solchen Dingen bin ich (leider) oftmals sehr ungeduldig und fackel nicht lange.
Habe das sofort wieder ausgebaut und Froogle ging danach wieder.
Hätte ich mir mit dem heutigen Wissen natürlich sparen können :(

HarryBoo
18.06.2006, 22:10
Schade, war ich zu spät :angry:

andyx12
20.06.2006, 07:04
Hallo,

Eine Frage noch? Werden wahrscheinlich noch mehr ;)

Nun habe ich die Shopstat dateinen in meinen Orginal-Shop eingebaut.

Nun Sieht die Url aber so aus.

http://www.mein-shop.de/webshop/Meerforell...ilber::451.html (http://anonym.to/?http://www.mein-shop.de/webshop/Meerforellenwobbler/Seatrout-Wobbler/Seatrout-schwarz-silber::451.html)?XTCsid=66d67c2429d124641b4ebafe0 6278d23

Es steht ja jetzt auf html. Aber diese lange Nummer danach. Wie bekomme ich die Weg?

Zusatz: Habe festgestellt das es manchmal diese Nummer auch nicht angezeigt wird.
Also dann nur
http://www.mein-shop.de/webshop/Meerforell...ilber::451.html (http://anonym.to/?http://www.mein-shop.de/webshop/Meerforellenwobbler/Seatrout-Wobbler/Seatrout-schwarz-silber::451.html)

angezeigt wird.

Ist so ein hin und her mal mit und mal ohne dieser Nummer.
Merkwürdig?

Den TemplateC Ordner habe ich gelöscht.
Benutze Shop-Version 3.04 SP1



Gruß

Andy

andyx12
20.06.2006, 18:30
Hat den keiner einen Rat?

Hier noch eine Zusatz Erklärung:



ich denke es könnte etwas mit SSL zu tun haben.
Wenn ich mich als Kunde anmelde schaltet der Browser auf https://- Ist ja auch rnichtig so.

Wenn ich jetzt mit der Maus über ein Kategorie oder Produktlink fahre wird dieser link in der Statuszeile mit dem Sid Anhang angezeigt.
Wenn ich nun diesen Link klicke wechselt er in das html format.Ab nun an werden alle Produktlinks im html formart angezeigt - auch wenn ich mich wieder als Kunde abmelde.

Wenn ich aber nun den Browser schliesse und den Shop neu aufrufe werden die links wieder mit dem Sid Anhang angezeigt.

Getestet mit Firefox und IE / selbes Ergebniss

Hat einer noch einen Tipp nach dieser Erklärung?

https läuft über einen Proxy

Gruß

Andy

HarryBoo
20.06.2006, 21:27
Da weiß ich auch keine Hilfe, aber ...
Schau doch mal in das Forum von Shopstat hier der Link (http://anonym.to/?http://www.shopstat.com/forums/xtcommerce-f1.html)
Entweder die Suchfunktion bringt dich weiter, oder eine Anfrage stellen :)

Gruß
HarryBoo

Barcelo
21.06.2006, 13:39
Ich habe bei mir die Funktion "Suchmaschinenfreundliche URLs benutzen?"
in XT auch ausgeschaltet, da es sonst zur bereits beschriebenen Fehler auch
bei mir kommt... :angry:

Die Formatierung sieht bei mir wie folgt aus:

index.php?cat=c39_Zubeh-r.html
Dies gilt auch für die Artikelseiten.

Was mir nicht gefällt, dass Umlaute durch einen Bindestrich ersetzt werden
anstelle umformatiert zu werden -> ä = ae ...

Ich habe schon so gut wie alles danach durchsucht, bin aber auf keinen grünen
Zweig gekommen. :blink:

Konnte das jemand bei sich bereits ändern??? :o

So far - VG,
Oliver

voliere.net
21.06.2006, 14:29
inc/xtc_cleanName.inc.php

[attachmentid=413]

EDIT 04.08.06: diese Datei ist OHNE die UMLAUTFEHLER durch den Forenhack!!!!

Barcelo
21.06.2006, 15:47
Claudia - Du bist ein Engel (sage das mal so ;) )

Super - 1000 Dank!

Kann's nur immer wieder sagen:
"Hier werden Sie geholfen" :P

VG,
Oliver

voliere.net
21.06.2006, 18:04
der dateiursprung kam von nom, ich habe nur mal wieder erweitert.

Sabrina
04.08.2006, 02:57
Hallo zusammen

@ Claudia

ich habe den Code kopiert und in die Datei eingefügt.

Nun bekomme ich eine Fehlermeldung oberhalb vom Shop

Kannst Du mir eventuell sagen woran das liegt ? Danke :)

lg Sabrina

voliere.net
04.08.2006, 08:01
@ sabrina,

ohne fehlermeldung kann dir hier keiner weiter helfen. welche version nutzt du?

Sabrina
04.08.2006, 14:42
Hallo

Version 3.04 Sp1
Die Datei habe ich wieder auf Ursprungsform zurück gesetzt.

lg Sabrina

voliere.net
04.08.2006, 18:17
ich habe die datei nun hochgeladen, in der geposteten variante hier waren umlaut-fehler drin durch den forenhack, sorry. diese datei kannst du beruhigt ohne folgende fehlermeldungen verwenden!

wenn du die fehlermeldung gepostet hättest, dann wäre mir der fehler früher aufgefallen (ich hab nicht noch mal einen schweif über die datei blicken lassen)

Sabrina
05.08.2006, 01:10
Hallo Claudia,

lieben Dank.

Die Fehlermeldung hatte ich versäumt zu speichern und schnell wieder den Ursprung hergestellt
da ich angst hatte meine schon 3500 eingestellten Artikel zu verlieren :)

lieben Gruß
Sabrina