[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
url_control + XFORM Detailseite - 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/
Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

url_control + XFORM Detailseite

2. Nov 2015, 12:48

Hallo zusammen,

ich wollter das url_control einsetzen um die Detailansicht / URL für XFORM entsprechend schön zu machen.
In der Listenansicht wird die URL richtig erzeugt, jedoch erfolgt nach Klick die 404 Fehlerseite von REDAXO.

URL ohne url_control:

products/productdetail/--/mode/detail/id/68

URL mit url_control

products/productdetail/productname-68.html

In der url_control_generate_path_file.php wird es auch richtig angelegt.

{"rex_xxx_products":{"216":{"1":{"1":"http:\/\/xxx.domain.tld\/products\/productdetail\/productname-68.html",

Jemand eine Idee woran das liegen kann?

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

2. Nov 2015, 13:26

Hej,

kannst auch von hier herunterladen

https://github.com/tbaddade/redaxo_plugin_url_control

vg Thomas

alexwenz
Beiträge: 44
Registriert: 22. Aug 2013, 10:21

Re: url_control + XFORM Detailseite

2. Nov 2015, 13:54

Hi Ronny,

das Problem hatte ich auch. Lag an der Umstellung im Namen von rexseeo42 auf SEO42:

schau mal, ob Du die aktuelle Version hast.

In redaxo\include\addons\seo42\plugins\url_control\config.inc.php (Zeile 28) muss folgendes stehen:

Code: Alles auswählen

'seo42' => array(
        'extension_point'       => 'SEO42_ARTICLE_ID_NOT_FOUND',
        'extension_function'    => 'extension_rewriter_seo42',
        'pages'                 => false,
        'subpages'              => true,
    )

Gruß,
Alex

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

2. Nov 2015, 13:55

Hallo Thomas,

das hab ich als erstes probiert gehabt. Die Detailansicht klappt damit leider auch nicht.
Muss ich in der htaccess noch irgendwas einstellen,außer dem Standard von REX und REXSEO?

Viele Grüße
Ronny

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

2. Nov 2015, 13:59

Hej,
das hab ich als erstes probiert gehabt. Die Detailansicht klappt damit leider auch nicht.
ich hatte es vorhin grad angepasst.

wie Alex bereits schrieb, muss diese Zeile angepasst sein.
https://github.com/tbaddade/redaxo_plug ... nc.php#L29

vg Thomas

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

2. Nov 2015, 14:08

Hallo Alex,

es ist hier noch die letzte REXSEO 1.6.6 im Einsatz.
Damit sollte es ja eigentlich gehen.

Gruß
Ronny

Benutzeravatar
runstop64
Beiträge: 369
Registriert: 23. Okt 2012, 21:34
Wohnort: Hamburg
Kontaktdaten: Website Facebook Twitter

Re: url_control + XFORM Detailseite

2. Nov 2015, 20:14

Hi,

liest Du die ID mit der url_control Methode statt rex_request aus?

Code: Alles auswählen

$id = url_generate::getId($table);
Viele Grüße,
Daniel


studio-ahoi.de | Referenzen | Friends Of REDAXO

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 10:25

Ich habe es jetzt mal versucht ganz simpel aufzubauen.

Produktliste enthält ein Modul was die Liste mit den URLs erzeugt.

products/productlisting/

URLs:
products/productdetail/productname-68.html


In dem Artikel productdetail habe ich einfach mal nur ein Modul mit folgenden Inhalten

Code: Alles auswählen

print 'page productdetail';
$productId = url_generate::getId('rex_xxx_products');
print $productId;
Das erzeugt dann einen 404.
Der alleinige Aufruf von products/productdetail/ geht und zeigt die Seite mit der Info "page productdetail" an.

Viele Grüße
Ronny

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 14:38

Hej,

aktualisiere doch mal den Rewriter.

vg Thomas

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 14:45

Code: Alles auswählen

products/productlisting/
products/productdetail/productname-68.html
probier mal deinen Codeschnipsel in der Liste auszugeben. Und rufe dann products/productlisting/productname-68.html auf

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 16:22

Hi,

so habe jetzt auf SEO42 geupdated und das aktuelle url_control genommen.

Des Weiteren habe ich in der Listenansicht auch die Detailansichtausgabe eingebaut und die URLs entsprechend im url_control generiert.

Klappt leider nicht ...

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 16:30

Im PlugIn hast du dann auch als Detailartikel deinen Listing Artikel angegeben?

Kann man Zugriff auf dein Backend bekommen?

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 16:37

So ich habs gefunden. Nachdem ich alle url_control Artikel aus dem Redaxo Forum gelesen und probiert habe. Es lag an einer zweiten Sprache welche aktiv ist.

Ich habe mal die beiden Zeilen auskommentiert und nun geht es.

https://github.com/tbaddade/redaxo_plug ... e.php#L205
https://github.com/tbaddade/redaxo_plug ... e.php#L213

http://www.redaxo.org/de/forum/addons-f ... 20063.html

Ich teste das jetzt nochmal ausgiebig.
Auf jeden Fall erstmal Danke für die Antworten.

Benutzeravatar
Thomas.Blum
Entwickler
Beiträge: 5063
Registriert: 24. Aug 2004, 22:11
Wohnort: Dresden
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 17:50

Welchen Rewriter hast du aktuell jetzt am laufen?

Benutzeravatar
rkemmere
Beiträge: 486
Registriert: 6. Feb 2007, 17:47
Kontaktdaten: Website

Re: url_control + XFORM Detailseite

3. Nov 2015, 20:33

Hallo Thomas,

ich habe es mit SEO42 4.3 und REXSEO 1.6.6 getestet. War bei beiden genau dieser Fehler.
Läuft nach Anpassung der beiden Zeilen mit beiden Rewritern.

Viele Grüße
Ronny

Zurück zu „Allgemeines [R4]“