Skip to content

Conversation

@mjauvin
Copy link
Member

@mjauvin mjauvin commented Mar 15, 2025

Depends on wintercms/winter#1312

Update Winter.User to use formcontroller behavior's default views.

@mjauvin mjauvin requested a review from LukeTowers March 15, 2025 19:05
@mjauvin mjauvin self-assigned this Mar 15, 2025
@mjauvin mjauvin marked this pull request as draft March 15, 2025 19:06
@mjauvin
Copy link
Member Author

mjauvin commented Mar 15, 2025

@LukeTowers I started converting this plugin but encountered an issue with the default update view breadcrumbs... it is showing "Users" twice, as can be seen in the screenshot below:

image

@mjauvin
Copy link
Member Author

mjauvin commented Mar 15, 2025

The breadcrumb can be fixed by adding this commit to the Behavior default views PR:

diff --git a/modules/backend/layouts/_breadcrumb.php b/modules/backend/layouts/_breadcrumb.php
index c9f575539..cc56ddfda 100644
--- a/modules/backend/layouts/_breadcrumb.php
+++ b/modules/backend/layouts/_breadcrumb.php
@@ -12,7 +12,7 @@
 <?php if ($menu): ?>
 <ul>
     <li><a href="<?= $menu->url ?>"><?= e(trans($menu->label)) ?></a></li>
-    <?php if ($sideMenu): ?>
+    <?php if ($sideMenu && $sideMenu->url !== $menu->url): ?>
         <li><a href="<?= $sideMenu->url ?>"><?= e(trans($sideMenu->label)) ?></a></li>
     <?php elseif ($settingsItem): ?>
         <li><a href="<?= $settingsItem->url ?>"><?= e(trans($settingsItem->label)) ?></a></li>

@mjauvin mjauvin marked this pull request as ready for review March 15, 2025 19:49
Copy link
Member

@LukeTowers LukeTowers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved pending merge of wintercms/winter#1312 and release of 1.2.8.

@LukeTowers LukeTowers merged commit a1c276c into main Jul 23, 2025
5 checks passed
@LukeTowers LukeTowers deleted the wip/winter-1.2.8-support branch July 23, 2025 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants