Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ZF] rewriteRule
GrayHat
post
Post #1





Grupa: Zarejestrowani
Postów: 566
Pomógł: 18
Dołączył: 23.08.2003
Skąd: Łomża

Ostrzeżenie: (0%)
-----


Witam.
Potrzebuje napisac rewriterule pod skrypt napisany w zendzie i mam pewien zwiazany z tym problem...
Napisalem regule:

Kod
RewriteRule ^([0-9]+),([0-9]+).html$ index.php/index/page/category_id/$1/page_id/$2 [L]


jednak nie dziala :/ wymusza kontroler (int),(int).html a powinien odwolac sie do kontrolera index, do akcji page z argumentami category_id i page_id...

Kod
Fatal error: Uncaught exception 'Zend_Controller_Dispatcher_Exception' with message 'Invalid controller specified (1,1.html)'

prosze o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
GrayHat
post
Post #2





Grupa: Zarejestrowani
Postów: 566
Pomógł: 18
Dołączył: 23.08.2003
Skąd: Łomża

Ostrzeżenie: (0%)
-----


Dzieki LBO częściowo rozwiązałem problem. Trasa:

  1. <?php
  2. $route = new Zend_Controller_Router_Route_Regex(
  3. '([0-9]+),([0-9]+).html',
  4. 'controller' => 'index',
  5. 'action'  => 'page'
  6. )
  7. );
  8. ?>


tylko teraz wartości nie są przypisane do jakiś nazw, tylko są liczone od 1 ($this->_getParam(1)(IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ... ale lepsze to niż nic (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 30.12.2025 - 03:31