Fix menu routing for competitor entity

This commit is contained in:
elmo 2024-10-21 09:19:12 +08:00
parent ee89893619
commit 793ccf534e
7 changed files with 24 additions and 27 deletions

View file

@ -2,6 +2,20 @@ catalyst_auth:
main:
user_entity: "App\\Entity\\User"
acl_data:
- id: competitor
label: Competitor Access
acls:
- id: competitor.menu
label: Menu
- id: competitor.list
label: List
- id: competitor.add
label: Add
- id: competitor.update
label: Update
- id: competitor.delete
label: Delete
- id: dashboard
label: Dashboard Access
acls:
@ -673,19 +687,6 @@ catalyst_auth:
- id: item_pricing.update
label: Update
- id: competitor
label: Competitors
acls:
- id: competitor.menu
label: Menu
- id: competitor.list
label: List
- id: competitor.add
label: Add
- id: competitor.update
label: Update
- id: competitor.delete
label: Delete
api:
user_entity: "App\\Entity\\ApiUser"

View file

@ -7,7 +7,7 @@ catalyst_menu:
order: 1
- id: competitors
- id: competitor
acl: competitor.menu
label: Competitors
icon: fa fa-battery-0 #hehe

View file

@ -1,4 +1,4 @@
competitor_list:
competitor:
path: /competitors
controller: App\Controller\CompetitorController::index
@ -18,12 +18,12 @@ competitor_create_submit:
methods: [POST]
competitor_update:
path: /competitors/update/{id}
path: /competitors/{id}
controller: App\Controller\CompetitorController::updateForm
methods: [GET]
competitor_update_submit:
path: /competitors/update/{id}
path: /competitors/{id}
controller: App\Controller\CompetitorController::updateSubmit
methods: [POST]

View file

@ -2,10 +2,6 @@ home:
path: /
controller: App\Controller\HomeController::index
home2:
path: /home
controller: App\Controller\HomeController::index
rider_locations:
path: /rider_locations
controller: App\Controller\HomeController::getRiderLocations

View file

@ -20,7 +20,7 @@ class CompetitorController extends Controller
{
/**
* @Menu(selected="competitors")
* @Menu(selected="competitor")
*/
public function index()
{
@ -125,7 +125,7 @@ class CompetitorController extends Controller
}
/**
* @Menu(selected="competitors")
* @Menu(selected="competitor")
*/
public function addForm()
{
@ -182,7 +182,7 @@ class CompetitorController extends Controller
}
/**
* @Menu(selected="competitors")
* @Menu(selected="competitor")
*/
public function updateForm($id)

View file

@ -2,7 +2,6 @@
namespace App\Entity;
use App\Repository\CompetitorRepository;
use Doctrine\ORM\Mapping as ORM;
/**

View file

@ -14,7 +14,7 @@
<li class="m-menu__item " aria-haspopup="true" >
{% endif %}
<a " href="{{ mi.getRoute }}" class="m-menu__link{% if mi.hasChildren %} m-menu__toggle{% endif %}">
<a href="{{ menu_link(mi) }}" class="m-menu__link{% if mi.hasChildren %} m-menu__toggle{% endif %}">
<i class="m-menu__link-icon {{ mi.getIcon }}"></i>
<span class="m-menu__link-title">
<span class="m-menu__link-wrap">
@ -49,7 +49,7 @@
{% else %}
<li class="m-menu__item " aria-haspopup="true" >
{% endif %}
<a " href="{{ menu_link(mi) }}" class="m-menu__link ">
<a href="{{ menu_link(mi) }}" class="m-menu__link ">
<i class="m-menu__link-bullet m-menu__link-bullet--dot">
<span></span>
</i>
@ -63,3 +63,4 @@
</ul>
</div>
{% endmacro %}