From 6989d2cc4c7b8c866659b7d0a0c2cc02762a39de Mon Sep 17 00:00:00 2001
From: Ankit Kumar <65638-Ankit_K@users.noreply.drupalcode.org>
Date: Wed, 16 Apr 2025 13:25:08 +0000
Subject: [PATCH 1/2] Update file AdContent.php

---
 modules/ad_content/src/Entity/AdContent.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/modules/ad_content/src/Entity/AdContent.php b/modules/ad_content/src/Entity/AdContent.php
index eae04e8..34032b5 100644
--- a/modules/ad_content/src/Entity/AdContent.php
+++ b/modules/ad_content/src/Entity/AdContent.php
@@ -43,9 +43,9 @@ use Drupal\user\EntityOwnerTrait;
  *   admin_permission="administer ads",
  *   field_ui_base_route = "entity.ad_content.collection",
  *   links = {
- *     "add-form" = "/ad/content",
- *     "create" = "/ad/content",
- *     "canonical" = "/ad/content/{ad_content}",
+ *     "add-form" = "/admin/ad/content",
+ *     "create" = "/admin/ad/content",
+ *     "canonical" = "/admin/ad/content/{ad_content}",
  *     "collection" = "/admin/ad",
  *     "delete-form" = "/ad/content/{ad_content}/delete",
  *     "edit-form" = "/ad/content/{ad_content}/edit",
-- 
GitLab


From 4819f89b6b370ef0370320ed990cefc525c60d18 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Leon=20R=C3=B6themeyer?= <lr@webks.de>
Date: Tue, 22 Apr 2025 09:46:27 +0200
Subject: [PATCH 2/2] Fixes to the URL structure

---
 ad.routing.yml                              | 2 +-
 modules/ad_content/src/Entity/AdContent.php | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/ad.routing.yml b/ad.routing.yml
index 4260b20..1f7e692 100644
--- a/ad.routing.yml
+++ b/ad.routing.yml
@@ -1,5 +1,5 @@
 ad.settings:
-  path: '/admin/ad'
+  path: '/admin/ad/settings'
   defaults:
     _form: '\Drupal\ad\Form\SettingsForm'
     _title: 'Settings'
diff --git a/modules/ad_content/src/Entity/AdContent.php b/modules/ad_content/src/Entity/AdContent.php
index 34032b5..75bbb61 100644
--- a/modules/ad_content/src/Entity/AdContent.php
+++ b/modules/ad_content/src/Entity/AdContent.php
@@ -43,12 +43,12 @@ use Drupal\user\EntityOwnerTrait;
  *   admin_permission="administer ads",
  *   field_ui_base_route = "entity.ad_content.collection",
  *   links = {
- *     "add-form" = "/admin/ad/content",
- *     "create" = "/admin/ad/content",
+ *     "add-form" = "/admin/ad/content/add",
+ *     "create" = "/admin/ad/content/add",
  *     "canonical" = "/admin/ad/content/{ad_content}",
  *     "collection" = "/admin/ad",
- *     "delete-form" = "/ad/content/{ad_content}/delete",
- *     "edit-form" = "/ad/content/{ad_content}/edit",
+ *     "delete-form" = "/admin/ad/content/{ad_content}/delete",
+ *     "edit-form" = "/admin/ad/content/{ad_content}/edit",
  *   },
  *   entity_keys = {
  *     "id" = "id",
-- 
GitLab