Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Kohana]kohana i routowanie
Forum PHP.pl > Forum > PHP > Frameworki
bobi194
Witam
Dopiero wczoraj zacząłem zabawę z kohaną i nie mogę przeskoczyć pewnej sprawy, która wg. dokumentacji i różnych tutków powinna działać
Mam domyślny kontroler Welcome_Controller w pliku welcome.php, w kontrolerze jest metoda index, która renderuje widok welcome_t
W tym widoku mam buttona do którego podpięte jest zdarzenie onclick="window.open('produkty','produkty').focus".
Mam także drugi kontroler Produkty_Controller (w pliku produkty.php ), a w nim metodę pokaz, która renderuje widok produkty_t
mój plik application/config/routes.php

  1. $config[_default]='welcome';
  2. $config['produkty']='produkty/pokaz';


Dlaczego kohana próbuje wywołać w takim wypadku metodę produkty w kontrolerze welcome (welcome/produkty)jak to zmienić aby wybrała kontroler produkty
Proszę o pomoc bo szukałem googlowałem i to powinno działać
phpion
Spróbuj jako pierwszy parametr do window.open podać nie "produkty" tylko "/produkty" (jeśli korzystasz z vhostów). Najlepiej jednak jakbyś użył helpera url:
  1. onclick="window.open('<?php echo url::site('produkty') ?>','produkty').focus"

Dzięki temu powinieneś otrzymać poprawny link.
bobi194
TAK- działa!
phpion bardzo dziękuję
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.