[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Probleme mit Realurl - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Atze35
Beiträge: 53
Registriert: 27. Sep 2007, 08:52

Probleme mit Realurl

5. Mär 2009, 12:58

Hi,
wir haben nun das Plugin Realurl im Einsatz. Da gibt es nun ein Problem.
Und zwar werden jetzt ja gar keine Ids in der URL übergeben. Wie ist also mit solchen Aufrufen in Zukunft zu verfahren?

getCategoryById($_GET['article_id'])

-> $_GET['article_id'] ist in dem Fall ja nicht mehr gesetzt.

Benutzeravatar
maik@nordbahn
Beiträge: 166
Registriert: 29. Jan 2007, 16:10

Re: Probleme mit Realurl

5. Mär 2009, 13:03

Atze35 hat geschrieben:Wie ist also mit solchen Aufrufen in Zukunft zu verfahren?
Es bleibt alles beim Alten!
Die Url werden trotzdem richtig aufgerufen/AUFGELÖST.
Die Artikel lassen sich ja auch noch per ID aufrufen!

Oder gibt es denn eine Fehlermeldung?
Liebe Grüße
Maik

Atze35
Beiträge: 53
Registriert: 27. Sep 2007, 08:52

5. Mär 2009, 13:11

Bei dem Aufruf hier :

<?php
$oCategory = OOCategory::getCategoryById($_GET['article_id']);
echo $oCategory ->getName();
?>

kommt es zum Fehler:
Fatal error: Call to a member function getName() on a non-object in ...

Benutzeravatar
maik@nordbahn
Beiträge: 166
Registriert: 29. Jan 2007, 16:10

5. Mär 2009, 13:16

Atze35 hat geschrieben: <?php
$oCategory = OOCategory::getCategoryById($_GET['article_id']);
echo $oCategory ->getName();
?>
versuch das mal so:

Code: Alles auswählen

<?php
$Category = OOCategory::getCategoryById($_GET['article_id']);
echo $Category ->getName();
?>
Liebe Grüße
Maik

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

5. Mär 2009, 13:38

Hi,

verwende

rex_get('article_id', 'int') statt $_GET['article_id'].

Generell sollte man sich fragen, was du mit einer article_id in einer OOCategory willst...

Wenn es keine Kategorie gibt mit der Id die deine Variable $_GET['article_id'] enthält, ist das ergebnis richtig wie es ist..

Grüße,
Markus

Atze35
Beiträge: 53
Registriert: 27. Sep 2007, 08:52

5. Mär 2009, 14:01

Irgendwie kommt aus rex_get('article_id', 'int') immer nur 0 raus.

Benutzeravatar
Markus.Staab
Entwickler
Beiträge: 9634
Registriert: 29. Jan 2005, 15:50
Wohnort: Aschaffenburg/Germany
Kontaktdaten: ICQ Website

5. Mär 2009, 14:19

Hi,

dann liegt es sehr nahe, dass in der url der Parameter nicht angegeben wurde...
Entweder du fragst Niocle, die das realurl Addon gebaut hat oder du schaust dir mal rewrite_fullnames an, dass sollte funktionieren.

Gruß,
Markus

Atze35
Beiträge: 53
Registriert: 27. Sep 2007, 08:52

5. Mär 2009, 14:21

Genau darum geht es ja. Die URL soll nicht so aufgebaut sein :
2-0-test.html sondern soll einfach nur test.html lauten.

Komm ich irgendwie anders an die Id?

Zurück zu „Allgemeines [R4]“