mirror of
https://gitlab.unicamp.br/infimecc_drupal11_modules/site_users.git
synced 2026-05-04 06:50:40 -03:00
Sobrescreve rota canônica do usuário com micro-site e move perfil para /user/{id}/profile
- RouteSubscriber redireciona entity.user.canonical ao MicrositeHomeController
- Nova rota site_users_microsite.profile em /user/{user}/profile com _entity_access
- Corrige configFactory() → config() no MicrositeContentController
- Exclui rota de settings do tema do micro-site no ThemeNegotiator
- Adiciona local task tabs para settings (módulo pai e submódulo)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -1,3 +1,16 @@
|
||||
site_users_microsite.profile:
|
||||
path: '/user/{user}/profile'
|
||||
defaults:
|
||||
_controller: '\Drupal\site_users_microsite\Controller\MicrositeHomeController::profile'
|
||||
_title_callback: '\Drupal\site_users_microsite\Controller\MicrositeHomeController::title'
|
||||
requirements:
|
||||
_entity_access: 'user.view'
|
||||
user: \d+
|
||||
options:
|
||||
parameters:
|
||||
user:
|
||||
type: entity:user
|
||||
|
||||
site_users_microsite.content:
|
||||
path: '/user/{user}/content'
|
||||
defaults:
|
||||
|
||||
Reference in New Issue
Block a user