Ok zasadniczo miałem ściągniętą jakąś niepoprawną wersje skryptu (brakowało jakichś plików) i stąd całe zamieszanie.
Muszę jednak przyznać, że rozwiązanie rocichego również rozwiązuje problem
(sorry, że piszę dopiero teraz)
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Forum CakePHP.org.pl » Posty przez bajki
Strony 1
Ok zasadniczo miałem ściągniętą jakąś niepoprawną wersje skryptu (brakowało jakichś plików) i stąd całe zamieszanie.
Muszę jednak przyznać, że rozwiązanie rocichego również rozwiązuje problem
(sorry, że piszę dopiero teraz)
miałem na myśli raczej
http://domena.pl/produkty/aktywne
ok nieistotne
Aha no tak, dynamiczny slug zmienia postać rzeczy (a ten z przykładu na taki nie wyglądał) ![]()
Wydaje mi się, że jeśli przy definiowaniu nowego routa podasz w pierwszym parametrze url (produkty/aktywne) na sztywno i przekierujesz go do odpowiedniego controllera i metody to będzie śmigać. To by wyglądało jakoś tak :
Router::connect('produkty/aktywne', array('controller' => 'pages', 'action' => 'view', 'aktywne'));Oczywiście 'view' to metoda odpowiedzialna za wyświetlanie strony a 'aktywne' - parametr
Witam,
Mam pewien problem z kontrolerem aplikacji. Stworzyłem plik app_controller.php w folderze /app/
Oto kod tego pliku :
<?php
class AppController extends Controller {
var $helpers = array('Session');
var $uses = array('Event');
function beforeFilter()
{
$this->set('premiumEvents', $this->Event->getPremium());
echo 'xx';
}
}Cake tak jak by nie widzi tego pliku. Niedośc, że podczas wywoływania poszczególnych metod zmienna $premiumEvents nie istnieje (z poziomu widoków) to jeszcze na stronie nie pojawia się ciąg znaków 'xx'.
Czy macie może jakiś pomysł co może być nie tak ?
Pozdrawiam i z góry dziękuje za pomoc ![]()
Strony 1
Forum CakePHP.org.pl » Posty przez bajki
Forum oparte o: PunBB, Gigaone - Certyfikaty SSL
Currently installed 10 official extensions. Copyright © 2003–2009 PunBB.