DooBLER
19-08-2008, 16:03
Witam
Mam problem z plikiem router.php w pisanym przeze mnie komponencie.
Problem polega na tym, że jeśli mój komponent dodany jest w menu jako domyślny (strona główna) to plik router.php nie jest wcale przetwarzany i co za tym idzie linki na stronie głównej są w postaci "domena/index.php?view=costam&task=costam&itd"
Oczywiście włączone są przyjazne adresy.
Gdy komponent nie jest ustawiony jako domyślny w menu to przepisywanie linków ładnie działa.
Prosił bym bardzo o pomoc bo kończą mi się pomysły na rozwiązanie tego problemu.
Na forum.joomla.org także nie znalazłem rozwiązania.
DODANE:
Dodałem załącznik z małym komponentem hello world, który obrazuje o co mi chodzi.
Mini instrukcja instalacji:
1. Instalujemy komponent noromalnie przez admina joomli 1.5.x
2. Dodajemy link w menu przez kreatora menu skierowany na widok hello komponentu hello :)
Iteraz jeśli link w menu nie jest linkiem domyślnym to odnośniki zawarte na stronie komponentu są wyświetlane z pomocą router.php, ale gdy w kreatorze menu wybierzemy link do komponentu hello jako "domyślny" to linki są wyświetlane z pominięciem routera...
Mam problem z plikiem router.php w pisanym przeze mnie komponencie.
Problem polega na tym, że jeśli mój komponent dodany jest w menu jako domyślny (strona główna) to plik router.php nie jest wcale przetwarzany i co za tym idzie linki na stronie głównej są w postaci "domena/index.php?view=costam&task=costam&itd"
Oczywiście włączone są przyjazne adresy.
Gdy komponent nie jest ustawiony jako domyślny w menu to przepisywanie linków ładnie działa.
Prosił bym bardzo o pomoc bo kończą mi się pomysły na rozwiązanie tego problemu.
Na forum.joomla.org także nie znalazłem rozwiązania.
DODANE:
Dodałem załącznik z małym komponentem hello world, który obrazuje o co mi chodzi.
Mini instrukcja instalacji:
1. Instalujemy komponent noromalnie przez admina joomli 1.5.x
2. Dodajemy link w menu przez kreatora menu skierowany na widok hello komponentu hello :)
Iteraz jeśli link w menu nie jest linkiem domyślnym to odnośniki zawarte na stronie komponentu są wyświetlane z pomocą router.php, ale gdy w kreatorze menu wybierzemy link do komponentu hello jako "domyślny" to linki są wyświetlane z pominięciem routera...