1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
<sect3 id="zend.controller.router.routes.static">
<title>Zend_Controller_Router_Route_Static</title>
<para>
Wszystkie wcześniejsze przykłady używają dynamicznych tras -- tras, które
posiadają wzór do dopasowania. Czasem pewna trasa może być ustawiona
na stałe i uruchamianie wyrażeń regularnych może nie być konieczne. W
takiej sytuacji można użyć tras statycznych:
</para>
<programlisting role="php"><![CDATA[
$route = new Zend_Controller_Router_Route_Static(
'login',
array('controller' => 'auth', 'action' => 'login')
);
$router->addRoute('login', $route);
]]>
</programlisting>
<para>
Powyższa trasa dopasuje adres URL <code>http://domain.com/login</code>
i uruchomi <code>AuthController::loginAction()</code>.
</para>
</sect3>
|