Seite 1 von 1

Url parameter abfangen

Verfasst: Di 14. Dez 2010, 12:44
von kbas
Hallo,
ich habe eine mehrsprachige seite.
Ein Hyperlink sollte bei europäischen Seiten zu einer anderen Webseite weiterverlinkt werden.
Wie mache ich das am besten?
habe mir gedacht einfach einen weiteren Parameter hier (front_content.php?idcat=2&changelang=1)hinzuzufügen und den bei Linkerstellung checken?
Ist sowas möglich? Wie lös ich das am besten.

Re: Url parameter abfangen

Verfasst: Di 14. Dez 2010, 15:42
von Oldperl
Hallo kbas,

erst einmal willkommen im Contenido Forum. :-)

So ganz verstehe ich nicht wie du das meinst.
Welcher Hyperlink?
Oder meinst du Aufrufe von unterschiedlichen Domains (domian.de, domain,eu, domain.fr, etc.)?
Oder meintest du bei verschiedenen Sprachen (sprachabhängiger Content)?

Bitte erklär das nochmal etwas genauer.

Gruß aus Franken

Ortwin

Re: Url parameter abfangen

Verfasst: Di 14. Dez 2010, 17:40
von kbas
Hallo danke dir,
versuche es besser zu erklären.

auf der Hauptseite kann man das Land auswählen, so wird man zb. wenn man auf Deutschland/Schweiz- oder Österreich Flagge klickt auf diese Adresse weitergeleitet(domain.com/contenido/front_content.php?idcat=2&changelang=1)
auf der contenido Seite habe ich in der Navigation eine Weiterleitung zu einem Onlineshop.
Wenn man Schweiz angeklickt hat, sollte der link in der NAvigation zu einem anderen Shop zeigen. zb. chf.domain.com
wenn man Deutschland/Österreich angeklickt hat ->euro.domain.com

Wie kann ich das bewerkstelligen?
Hoffe das Problem ist jetzt klarer.

gruß kbas

Re: Url parameter abfangen

Verfasst: Di 14. Dez 2010, 17:55
von Oldperl
Hallo kbas,

ein Modul schreiben, welches die ausgewählte Sprache auswertet ($lang) und entsprechend zum gewünschten Shop redirected (z.B. per header-Funktion).
Dieses in den Startartikel der Shopkat legen. So wird beim Klick auf den Menüeintrag je nach Sprache dann zu einem anderen Ziel weitergeleitet.

Gruß aus Franken

Ortwin

Re: Url parameter abfangen

Verfasst: Mi 15. Dez 2010, 09:43
von kbas
Hallo Oldperl,

danke dir.
Mit der Sprache kann ich das nicht machen, da bei Schweizern, Österreichern und Deutschen die selbe Seite angezeigt wird, aber bei schweizer zu einem anderen Onlineshop weitergeleitet werden muss.
Mit einem zusätzlichen parameter in der Url kann ich das auch lösen oder?

lg
kbas

Re: Url parameter abfangen

Verfasst: Mi 15. Dez 2010, 12:00
von Oldperl
Hallo kbas,

wodurch unterscheidest du denn ob ein
kbas hat geschrieben:Schweizern, Österreichern und Deutschen
auf der Seite ist?

Gruß aus Franken

Ortwin

Re: Url parameter abfangen

Verfasst: Mo 20. Dez 2010, 09:58
von kbas
ich habe eine simple Html-Seite mit flaggen, die auf die Contenido seite weitergeleitet werden.

lg

Re: Url parameter abfangen

Verfasst: Mo 20. Dez 2010, 10:11
von Oldperl
Hallo kbas,

wenn du keine extra Sprachseite(n) in Contenido dafür verwendest, dann ist das "Mitgeben" eines eigenen Parameters die beste Lösung. Hierbei solltest du aber beachten das Contenido die Variablen $lang und $changelang bereits belegt und es zu Überschneidungen kommen kann. Daher wäre es besser einen anderen Parameternamen zu verwenden.

Gruß aus Franken

Ortwin

PS: Du solltest mal deine Tastatur prüfen, da scheint die Hochstelltaste ab und zu Aussetzer zu haben. ;-)

Re: Url parameter abfangen

Verfasst: Mo 20. Dez 2010, 10:21
von kbas
Hallo Oldperl,
eine Frage hab ich noch.
Wenn ich auf der Html-Seite einfach einen URL Parameter mithänge zb. shop=1 oder shop=2, kann ich diesen Parameter im Contenido Admininterface unter Content -> Artikel-> Shop bei Weiterleitung einfach mithängen geht das?

Dann könnte ich die Weiterleitung zum anderen Shop über PHP regeln.
Wäre für mich einfacher.

lg

Re: Url parameter abfangen

Verfasst: Mo 20. Dez 2010, 10:43
von Oldperl
Hallo kbas,
kbas hat geschrieben:...kann ich diesen Parameter im Contenido Admininterface unter Content -> Artikel-> Shop bei Weiterleitung einfach mithängen geht das?
Hier weiß ich nicht genau was du damit meinst, etwa die Weiterleitung in der Artikelkonfiguration?
Contenido bietet an dieser Stelle keine Möglichkeit POST- oder GET-Parameter anzuhängen.

Aber warum dann nicht direkt im entsprechenden Startartikel ein Modul das die übergebenen Parameter auswertet und dann auf den entsprechenden Shop weiterleitet?

Gruß aus Franken

Ortwin

Re: Url parameter abfangen

Verfasst: Mo 20. Dez 2010, 11:14
von kbas
Hallo,
ich habs hinbekommen danke dir.

Hab das Modul bißchen angepasst nun klappt es wunderbar.

lg