Betrachten Sie diese Route in bootstrap.php
...Was soll ich mit Kohana 3 tun, damit die Bindestriche der Routenaktionen zu Unterstrichen werden?
Route::set('crud', 'staff/<controller>(/<action>(/<id>))', array(
'controller' => '(activities|users|default-emails)',
'action' => '(new|view|modify|delete)',
'id' => '\d+'
))->defaults(array(
'directory' => 'staff',
'action' => 'view'
));
Die default-emails
versucht, die action_default-emails()
Methode auszuführen, die nicht offensichtlich tut und nicht existieren kann.
Welchen Teil von Kohana sollte ich erweitern, um diesen Bindestrich intern in einen Unterstrich zu mappen?
Sollte ich besorgt sein, dass, wenn ich dies tue, es sowohl über _
als auch -
abgegrenzte Routen erreichbar sein wird?
Danke.
Danke zerkms - Ich kann später eine Feature-Anfrage einreichen. – alex
@alex: es wird abgelehnt, 100% ;-) – zerkms
@alex: ein anderer Weg - "Kohana_Controller" zu erweitern und '__call()' zu erstellen, das solche Fälle behandelt. – zerkms