Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [ZendFramework]pobieranie danych z URL
Forum PHP.pl > Forum > PHP > Frameworki
agnieszkagdansk
Witam
W manualu wyczytałam, ze aby pobrac parametr z takiego URL

www.mojastrona.pl/modul/kontroler/nazwa/wartosc/

trzeba zastosowac takie cos

Kod
$this->_request->getParam('nazwa');


czy mozna jakos ominac ta nazwe tzn chcialabym aby URL wygladal tak

www.mojastrona.pl/modul/kontroler/wartosc/

i jak teraz pobrac ten ostatni element URL?
omeck
Można, trzeba ustawić routing. Pobierz z front controlera obiekt routera, dodaj regułę i ponownie przypisz mu router. Pomocne informacje: http://framework.zend.com/manual/en/zend.c...ler.router.html ;-)
agnieszkagdansk
jesli to tyle zabawy to szkoda zachodu,
myslałam ze mozna wziac jakas tablice z elemementami
ktore stanowia nazwy
-=Peter=-
Można, tylko musisz dodać odpowiednią regułkę do routera:

  1. <?php
  2. $router->addRoute('nazwa', new Zend_Controller_Router_Route(':controller/:action/:klucz'));
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.