Issue originally reported by user jccemden at Joomla-Bugs.de. Confirmed by me.
You should only see the article from January 2017.
Instead, you'll see the "January" articles from all years. The month filtering works, as you don't see the "February" article, but the year filtering does not.
It works if SEF URLs are disabled. However, there is an additional issue (not sure if related or not) in both versions: The filter values are not or only partly propagated to the filter form. If you click on "January 2017", I'd expect the filter form to hold "January" as the month value and "2017" as the year. For SEF URLs, both are empty, for non-SEF, the year is entered, but the month is missing.
The issue exists in Joomla! 3.8.3 and in the current staging. Tested on PHP 7.1.9.
I'm not sure if this issue is related to the already known routing issues in 3.8. Due to limited time and a broken development environment, I'm not able to test the proposed PR(s) right now to see if they fix this issue, too.
Status | New | ⇒ | Confirmed |
Status | Confirmed | ⇒ | New |
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2018-01-17 19:21:48 |
Closed_By | ⇒ | franz-wohlkoenig |
Closed_By | franz-wohlkoenig | ⇒ | joomla-cms-bot |
Set to "closed" on behalf of @franz-wohlkoenig by The JTracker Application at issues.joomla.org/joomla-cms/19382
@Harmageddon Please test or ask jccemden to test so that it might be included in the next release.
if i replace the old legacyrouter.php with the new one, i get two errors:
Warning: array_diff(): Argument #1 is not an array in site/components/com_content/models/archive.php on line 87
Warning: array_values() expects parameter 1 to be array, null given in site/components/com_content/models/archive.php on line 87
@Quy
i implemented #19075 and #19295 too.
no i can't see any posts.
Something is up with your setup. Go to this URL and it will get a The page isn’t redirecting properly
.
http://www.escrilando.de/index.php/termine/termin-archiv/2017/12
Please undo the above changes to see if you get the same warning.
I undo the changes above. The warning is consists. And now?
Related #13757. I hope to have a fix/PR soon.