![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 358 Pomógł: 78 Dołączył: 4.11.2008 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Bawię się trochę routingiem i spłodziłem oto takie coś:
Plik Bootstrap.php
Wstępnie działa, ale ja chcę zrobić coś takiego, żeby zupełnie zastąpić domyślny routing zenda: /controller/action/param1/v1/p2/v2/... moim, w stylu: /controller,action,p1,v1,p2,v2 Da się to zrobić dynamicznie, dla wszystkich ścieżek, tak jak działa to domyślnie? Bo w tej chwili żeby dodać jakiś parametr musiałbym go ręcznie dodawać do ścieżki: array(1 => 'controller', 2 => 'action', 3 => 'p1', ... ) i '%s,%s,%s, ... ,.html'. Mógłbym dodać trzeci parametr array(1 => 'controller', 2 => 'action', 3 => 'params' ) i rozbijać go regexami, ale to chyba mało wydajne i eleganckie... Uszczęśliwiłby mnie również sposób na prostą "podmianę" domyślnego separatora "/" na np "," i ew dodanie na końcu ".html". Ten post edytował zordon 26.04.2010, 12:13:27 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 04:51 |