jak pisac jadro ? |
Tematy na forum Pro mogą zakładać jedynie moderatorzy. W otwartych tematach może pisać każdy, kto ma coś fachowego do powiedzenia. Wszystkie posty nie wnoszące nic do tematu będą natychmiast usuwane, a ich autorzy dostaną ostrzeżenie.
Jeśli uważasz, że jakiś temat jest warty dyskusji na tym forum, zgłoś go w temacie Propozycje.
jak pisac jadro ? |
30.09.2009, 08:05:32
Post
#121
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) |
Crozin masz rację tak to się odbywa w symfony, sam właśnie próbuję bazować na tym pomyśle, tylko jest jeden problem, załóżmy że mamy dwie prawie identyczne akcje:
Kod jakas_regula url: /:title/:id params: {module: jakies_module; action: jakies_action} jakas_regula2 url: /:title/:id params: {module: jakies_module2; action: jakies_action2} bądź tu mądry i pisz wiersze Gdzie np jakas_regula odnosi się do newsów, a jakas_regula2 odnosi się do artykułów, obie chcesz by wyglądały identycznie, ale no nie bardzo się da co? :] Ten post edytował cojack 30.09.2009, 08:06:54 -------------------- cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena |
|
|
30.09.2009, 13:33:16
Post
#122
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Adres zostanie dopasowany do pierwszej reguły - dalsze sprawdzanie zostanie przerwane (tak jakbyś miał dodaną flagę L w Apache-owym module rewrite). A jeżeli chodzi Ci o to, że może to prowadzić do błędów (bo ktoś nieświadomie doda regułę "nadpisującą" wcześniejszą... cóż - zawsze możesz dodać np. dla środowiska "dev" dodatkowe sprawdzanie pozostałych reguł i gdzieś wyświetlić, że podany adres pasuje również do innych reguł - chociaż IMO to byłoby zbyteczne, za to wręcz koniecznym wydaje mi się zapisywanie nazwy reguły (jakaś_reguła) która została dopasowana.
|
|
|
30.09.2009, 14:35:07
Post
#123
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) |
Przepraszam ze zapytam ale co nam daje sposob zaprezentowany przez @Cozin?
-------------------- Zainteresowania: XML | PHP | MY(SQL)| C# for .NET | PYTHON
http://code.google.com/p/form-builider/ Moj blog |
|
|
30.09.2009, 15:17:35
Post
#124
|
|
Grupa: Zarejestrowani Postów: 740 Pomógł: 15 Dołączył: 23.08.2004 Skąd: Poznań Ostrzeżenie: (0%) |
Przepraszam ze zapytam ale co nam daje sposob zaprezentowany przez @Cozin? Mamy ładniejsze urle, a przy odrobinie wysiłku można budować różne url-e dla tej samej treści ale dla różnych wersji językowych. -------------------- bigZbig (Zbigniew Heintze) | blog.heintze.pl
|
|
|
30.09.2009, 15:44:47
Post
#125
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) |
Nie tyle co ładniejsze, a bardziej konfigurowalne. Możemy sobie ustawić standardowe:
Kod url: /:module/:action I mamy taki sam efekt, jak Twój mechanizm. Ale możliwości tego zaprezentowanego przeze mnie są dużo większe, mimo iż to co zaprezentowałem, to tylko podstawowe możliwości.
|
|
|
Wersja Lo-Fi | Aktualny czas: 25.09.2024 - 08:14 |