Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
tt_news-URLs werden nicht mehr umgeschrieben
#1
Seltsames Problem mit tt_news + CoolURI, Version 1.0.25.

Habe vor kurzem eine Seite online gestellt, Anfangs funktionierte alles wie gewollt, die URLs der tt_news wurden nach dem Muster
http://domain.de/aktuelles/titel-der-news/
umgeschrieben.

Seite heute funktioniert das plötzlich nicht mehr, die Urls sehen jetzt so aus.
http://domain.de/aktuelles/?tx_ttnews[tt_news]=7

Ich habe aber keinerlei Änderungen vorgenommen, weder an der CoolUriConf.xml noch sonst wo. Auch mehrmaliges Löschen des T3-Caches und des CoolURI-Caches hat nichts gebracht. Bei "normalen" Seiten werden die URLs umgeschrieben.

Jemand eine Idee, was da los sein könnte?

Hier noch meine aktuelle CoolUriConf.xml:

    XML Programming
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <cooluri>
  3.  
  4. <cache>
  5. <usecache>1</usecache><!-- READONLY -->
  6. <params2cool>
  7. <!-- how often (in days) should be links updated (Typo3 cache needs to be cleared) -->
  8. <checkforchangeevery>1</checkforchangeevery>
  9. </params2cool>
  10. <cool2params>
  11. <!-- how many days should old links (those that are redirected to existing) should be kept active -->
  12. <oldlinksvalidfor>365</oldlinksvalidfor>
  13. </cool2params>
  14.  
  15. <pagenotfound>
  16. <!-- the status has to meet HTTP protocol header -->
  17. <status>HTTP/1.0 404 Not Found</status>
  18. <behavior type="redirect"><![CDATA[seite-nicht-gefunden/]]></behavior>
  19. <!-- possible @type values:
  20. page - will show a file (loaded using file_get_contents)
  21. redirect - will redirect to a certaing URL
  22. message - will output a message
  23. -->
  24. </pagenotfound>
  25. </cache>
  26.  
  27. <pagepath>
  28. <!-- first non-empty value will be used -->
  29. <title>tx_realurl_pathsegment,alias,subtitle,title</title>
  30.  
  31. <saveto>id</saveto><!-- READONLY -->
  32. <default>0</default><!-- READONLY -->
  33.  
  34. <userfunc>tx_cooluri->getPageTitle</userfunc>
  35. <t3conv>1</t3conv>
  36. </pagepath>
  37.  
  38. <uriparts>
  39. <part>
  40. <parameter>tx_ttnews[tt_news]</parameter>
  41. <lookindb>
  42. <to>SELECT title FROM tt_news WHERE uid=$1</to>
  43. <!-- if you have news items in different languages in one folder, use this sql -->
  44. <!-- to>SELECT title FROM tt_news WHERE (uid=$1 or l18n_parent=$1) AND sys_language_uid={L=0}</to -->
  45.  
  46. <translatetoif>
  47. <match>^[0-9]+$</match>
  48. </translatetoif>
  49. <t3conv>1</t3conv>
  50. </lookindb>
  51. </part>
  52. <part>
  53. <parameter>tx_eeblog[showUid]</parameter>
  54. <lookindb>
  55. <to>SELECT subject FROM tx_eeblog_maintable WHERE uid=$1</to>
  56. <t3conv>1</t3conv>
  57. </lookindb>
  58. </part>
  59. <!-- you can move cHash to predefineparts to remove in from URL
  60. but first read the manual -->
  61.  
  62. <!-- common patterns -->
  63.  
  64. <!-- this will just add this parameter value to URL -->
  65. <part>
  66. <parameter>paramA</parameter>
  67. </part>
  68. <!-- this will look up parameter value in the database table "sometable" and if found
  69. the value will be transformed using Typo3 csconv into URL-like value.
  70. You can make all sorts of MySQL stuff here, such as add UID into the result:
  71. SELECT CONCAT(title,'-',uid) FROM ...
  72. -->
  73. <part>
  74. <parameter>paramB</parameter>
  75. <lookindb>
  76. <to>SELECT title FROM sometable WHERE uid=$1</to>
  77. <t3conv>1</t3conv>
  78. </lookindb>
  79. </part>
  80. </uriparts>
  81.  
  82. <predefinedparts>
  83. <part>
  84. <parameter>no_cache</parameter>
  85. </part>
  86. <part>
  87. <parameter>cHash</parameter>
  88. </part>
  89.  
  90.  
  91. <!-- common patterns -->
  92.  
  93. <!-- parts defined this way will be removed from URL -->
  94. <part>
  95. <parameter>paramC</parameter>
  96. </part>
  97. <!-- this will prefix a value with "prefix-". Cannot be localized.
  98. -->
  99. <part key="prefix-(.*)" regexp="1">
  100. <parameter>paramD</parameter>
  101. </part>
  102. <!-- if parameter matches value, key will be added to URL
  103. with mutliple values, use valuemaps
  104. -->
  105. <part key="thisWillAppearInUrl">
  106. <parameter>paramE</parameter>
  107. <value>ifParamEMatcesThisValue</value>
  108. </part>
  109. </predefinedparts>
  110.  
  111. <valuemaps>
  112. <valuemap>
  113. <parameter>L</parameter>
  114. <!-- L is empty of 0, result is empty -->
  115. <value key="">0</value>
  116. <!-- L is 1, result is "en" -->
  117. <value key="en">1</value>
  118. </valuemap>
  119. </valuemaps>
  120.  
  121. <!-- this will put L param to the first position
  122. for more magic see manual -->
  123. <paramorder>
  124. <param>L</param>
  125. </paramorder>
  126.  
  127. <!-- READONLY START -->
  128. <cooluris>1</cooluris>
  129.  
  130. </cooluri>

Zitieren
#2
Update:

Habe gerade mal CoolURI komplett deinstalliert, gelöscht und neu installiert -> keine Änderung Sad
Zitieren
#3
hmmm.... dieses "von heut auf morgen" ohne Änderungen kommt mir spanisch vor...

von der Konfiguration her entspricht das was tt_news betrifft meiner Konfiguration.

Ist vielleicht ein Update von CoolURI durchgeführt wurden?

Nächste Überlegung: Ist die Konfiguration zur CoolURI Conf noch richtig gesetzt? Stimmen die Datei-Rechte?
MfG René
Systemadministrator, Webentwickler

pantanet.de - pantamedia.com - gosna.de

Wishlist
Zitieren
#4
Ja, das es plötzlich auftritt ist auch seltsam. Ich hatte vor kurzem ein Update auf die 1.0.25 gemacht, danach hat es aber funktioniert.

Die CoolURIConf.xml hatte ich gelöscht, neu erstellt usw., hat aber leider nichts gebracht. Meinst du, ich sollte mal auf eine ältere Version downgraden?
Zitieren
#5
hmm... das manual sagt noch folgendes:

Zitat:Q: I've changed XML configuration but nothing happens

A: Parsed XML is now stored in users session. However, when user is logged in BE the session is omited, but this is still not working very well. So when you tweak your XML, you may need to close browser before you'd see some results.
MfG René
Systemadministrator, Webentwickler

pantanet.de - pantamedia.com - gosna.de

Wishlist
Zitieren
#6
ich finde meinen beitrag nicht auf anhieb, aber ich hatte ein ähnliches problem, nur das ich keine news hatte, sondern allgemein seiten. am besten mal suchen

gefunden
http://webdesign-forum.net/Thread-coolur...69#pid3169
Zitieren
#7
@rpflamm: Ja, das hatte ich auch schon gelesen und getestet -> keine Wirkung.

@Kellerassel: nein das hat nicht gebracht. Außerdem funktioniert es ja überall, nur nicht bei tt_news.
Zitieren
#8
Habe jetzt gerade mal ein Downgrade auf CoolURI 1.0.24 gemacht -> keine Änderungen.

So langsam werde ich sauer, das kann doch nicht sein. Habe schon zig Seiten mit CoolURI+tt_news umgesetzt, aber so ein Problem hatte ich noch nie. Verd***te Sch****e! >Sad
Zitieren
#9
Ich habe das gleiche Problem.

Bei zwei vorher funktionierenden Seite werden plötzlich die tt_news Parameter nicht mehr umgeschrieben. Bei mir wird auch der tx_ttnews[backPid] Parameter nicht mehr aus der URI entfernt, obwohl von mir in der config so angegeben.

Ich habe auch nichts verändert und bisher keine Lösung. Ziemlich ärgerliche Zeitverschwendung. Wäre für weitere Hinweise sehr dankbar.
Zitieren
#10
update:

Habe gerade CoolURI von der Version 1.0.25 auf die neue 1.0.26 aktualisiert.

Jetzt funktioniert wieder alles. Bin mir nicht sicher ob ich mich freuen soll.
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste