Kod
Action "login/index" does not exist.
Wiem ,że błąd spowodowany jest przez plik routing.yml oto jego zawartość Kod
# default rules
homepage:
url: /
param: { module: default, action: index }
default_symfony:
url: /symfony/:action/*
param: { module: default }
default_index:
url: /:module
param: { action: index }
default:
url: /:module/:action/*
sf_guard_signin:
url: /login
param: { module: sfGuardAuth, action: signin }
sf_guard_signout:
url: /logout
param: { module: sfGuardAuth, action: signout }
sf_guard_password:
url: /request_password
param: { module: sfGuardAuth, action: password }
chodzi o ten kodhomepage:
url: /
param: { module: default, action: index }
default_symfony:
url: /symfony/:action/*
param: { module: default }
default_index:
url: /:module
param: { action: index }
default:
url: /:module/:action/*
sf_guard_signin:
url: /login
param: { module: sfGuardAuth, action: signin }
sf_guard_signout:
url: /logout
param: { module: sfGuardAuth, action: signout }
sf_guard_password:
url: /request_password
param: { module: sfGuardAuth, action: password }
Kod
default_index:
url: /:module
param: { action: index }
url: /:module
param: { action: index }
zapewne on traktuje /login w adresie jako moduł i automatyczne dopisuje sobie to co trzeba.Ale gdy usune ten kod z pliku routing.yml musze potem ręcznie dopisywać do adresu "index" n.p http://localhost/page_dev.php/user/index bo gdy tego nie zrobie wyrzuca błąd i teraz pytanie jak to zrobić ,żeby po wpisuaniu w adresie /login plik routing.yml nie traktował go jako moduł i jeszcze jedno pytanie co oznacza
Kod
sf_guard_signout:,sf_guard_password:,sf_guard_password:
z góry dziękuje za odpowiedzi.Problem roziwiązany wystarczyło tak edytować plik routing.yml
Kod
# default rules
sf_guard_signin:
url: /login
param: { module: sfGuardAuth, action: signin }
sf_guard_signout:
url: /logout
param: { module: sfGuardAuth, action: signout }
sf_guard_password:
url: /request_password
param: { module: sfGuardAuth, action: password }
homepage:
url: /
param: { module: default, action: index }
default_symfony:
url: /symfony/:action/*
param: { module: default }
default_index:
url: /:module
param: { action: index }
default:
url: /:module/:action/*
sf_guard_signin:
url: /login
param: { module: sfGuardAuth, action: signin }
sf_guard_signout:
url: /logout
param: { module: sfGuardAuth, action: signout }
sf_guard_password:
url: /request_password
param: { module: sfGuardAuth, action: password }
homepage:
url: /
param: { module: default, action: index }
default_symfony:
url: /symfony/:action/*
param: { module: default }
default_index:
url: /:module
param: { action: index }
default:
url: /:module/:action/*
Ale nadal nie wiem do czego są potrzebne te znaczniki
Kod
sf_guard_signout:,sf_guard_password:,sf_guard_password: