Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
views.module
Priority:
Critical
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
3 Jun 2013 at 18:22 UTC
Updated:
29 Jul 2014 at 22:28 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
tim.plunkettThis blocks #1895160: Convert admin/content to a View, keep a non-views fallback with no bulk operations and #1851086: Replace admin/people with a View
Comment #2
dawehnerDoes this also cover the case that views_arg is skipped to make it as performant as possible?
What happens with this bits?
Comment #3
tim.plunkettNot sure what you mean about views_args. That's lifted from executeHookMenu().
This covers that now by using &$router_item by reference.
Comment #5
tim.plunkett#1: menu-routes-2011006-1.patch queued for re-testing.
Comment #7
damiankloip commentedHmm, at the moment this completely kills my installation. Apply this patch and try to install drupal...
Comment #8
tim.plunkettMy silly reference was causing an infinite loop.
Comment #9
dawehnerDon't we need tests for that as well?
Comment #10
tim.plunkettYes. Some module using hook_menu_alter().
Comment #11
damiankloip commentedSeems like views could do with a test too?
Comment #12
tim.plunkettViews forms are also broken, for the same reason.
This moves the default tab check into a helper method.
The interdiff ignores whitespace.
Still needs tests.
Comment #13
tim.plunkettI can no longer reproduce whatever made me change menu.inc.
I'm going to refocus on writing a test for the views portion.
Comment #14
tim.plunkettActually, the menu.inc change is still needed.
Comment #15
damiankloip commentedRelated: #2012502: Tab options form cannot be submitted
Comment #16
dawehnerNice!
Comment #17
xjm@tim.plunkett clarified that this is our actual blocker for overriding routes (I couldn't find either of them).
Comment #18
alexpottCommitted edb0095 and pushed to 8.x. Thanks!