Jacek Morek

Jacek Morek Programista hobbysta

Temat: Nie działa routing

Witam w projekcie mam 3 moduły sklep i strona główna i admin. Mam problem z routingiem przy zmienie waluty

zmiana_waluty:
url: /change_currency
param: { module: waluty, action: zmianaWaluty }

W formularzu mam tak

<form id="formWaluty" method="post" action="<?php echo url_for('zmiana_waluty') ?>">

gdy w przeglądarce otworze strone np http://domena.pl/sklep.php w formularzu otrzymuje

<form action="/change_currency" method="post" id="formWaluty">
...
</form>

po zatwierdzeniu prowadzi do http://domena.pl/change_currency a nie do http://domena.pl/sklep.php/change_currency problem jest w tym że brakuje sklep.php .Proszę o wskazówkę jak poprawić aby działało
Adam W.

Adam W. senior php
developer, Symfony

Temat: Nie działa routing

Jacek Morek:
po zatwierdzeniu prowadzi do http://domena.pl/change_currency a nie do http://domena.pl/sklep.php/change_currency problem jest w tym że brakuje sklep.php .Proszę o wskazówkę jak poprawić aby działało

a czemu masz sklep.php ? to jest osobna app?
Jacek Morek

Jacek Morek Programista hobbysta

Temat: Nie działa routing

Witam są 3 app sklep glowna i admin. Plik index.php wskazuje na app glowna

$configuration = ProjectConfiguration::getApplicationConfiguration('glowna', 'prod', false);
Nie wiem jak go ładnie zmusić aby w formularzu w przegladarce mieć /sklep.php/change_currency a nie /change_currency ? Ale żeby było ciekawiej jak testuje na sersji dev czyli odwołuje sie przez sklep_dev.php to w formularzu jest ok czyli /sklep_dev.php/change_currency a gdy kożystam z sklep.php to jest tylko /change_currency dlaczego ?Jacek Morek edytował(a) ten post dnia 07.05.11 o godzinie 13:33
Paweł Kubasiak

Paweł Kubasiak Artysta Programista

Temat: Nie działa routing

po pierwsze to aby odwołać się do nazwy rootingu prze nazwe musisz dać :
<code><?php echo url_for('@zmiana_waluty') ?></code>

i powinno działać
Jacek Morek

Jacek Morek Programista hobbysta

Temat: Nie działa routing

Tak też sprawdzałem i nie działa. Ma moze ktoś pomysł dlaczego nie działa ?

konto usunięte

Temat: Nie działa routing

A jak masz ustawiony no_script dla poszczególnych aplikacji? Czyli 6 konfiguracji, każda aplikacja x2 (prod i dev)Tomasz I. edytował(a) ten post dnia 07.05.11 o godzinie 18:54
Jacek Morek

Jacek Morek Programista hobbysta

Temat: Nie działa routing

Wielkie dzięki Tomasz I. za pomoc.Tego mi właśnie brakowało.

Następna dyskusja:

upload pliku - lokalnie dzi...




Wyślij zaproszenie do