Glede na rezultate iskanja so ključne razlike med »bonusnimi potmi« Statamic in standardnimi potmi Laravel v smislu prioritete:
1. Določanje prednosti poti: Rezultati iskanja kažejo, da imajo prilagojene poti Laravel prednost pred potmi Statamic. To pomeni, da če definirate dodatno pot, ki je v nasprotju s potjo Statamic, bo imela pot Laravel prednost in preglasila pot Statamic.
Kot je navedeno v dokumentaciji dodatka Bonus Routes: "Če definirate dodatno pot, ki je enaka poti Statamic, bo preglasila Statamic. Temu se je treba izogniti. Najbolje je, da uporabite usmerjanje Statamic, kjer koli je to mogoče." [1]
2. Statamicova obravnava usmerjanja: Statamic nudi lastno metodo `Route::statamic()` za obravnavanje usmerjanja, ki temelji na vsebini, na primer za vnose v zbirke in taksonomske izraze. Te poti, specifične za Statamic, se obravnavajo ločeno od vaših standardnih poti Laravel.[5]
3. Izključitev iz obravnave poti v Laravelu: Če želite zagotoviti, da so poti Statamic, vključno s potmi nadzorne plošče, pravilno razvrščene po prioritetah, jih morate izključiti iz obravnave poti v Laravelu. To se naredi z dodajanjem posebne vmesne programske opreme in obdelave predpone v `RouteServiceProvider`.[2]
4. Dodatek za dodatne poti: Dodatek za "Bonusne poti" za Statamic poenostavlja postopek definiranja dodatnih poti, ki temeljijo na zbiranju in taksonomiji. Vendar še vedno poudarja, da imajo prilagojene poti Laravel prednost pred temi dodatnimi potmi.[1]
Če povzamemo, medtem ko Statamic ponuja lastne mehanizme usmerjanja, bodo imele prilagojene poti Laravel vedno prednost pred potmi Statamic. Da zagotovite pravilno integracijo in prednostno razvrščanje, morate skrbno upravljati izključitev poti Statamic iz obdelave poti Laravel in biti pozorni na morebitne konflikte med vašimi potmi Laravel po meri in potmi Statamic.
Citati:[1] https://statamic.com/addons/jacksleight/bonus-routes
[2] https://statamic.dev/controllers
[3] https://laracasts.com/discuss/channels/laravel/routes-priority
[4] https://laracasts.com/discuss/channels/laravel/is-it-possible-to-prioritize-a-packages-routes
[5] https://statamic.dev/routing