Można użyć $ this-> request-> query [ 'strona'], aby określić, gdzie jesteś,
if ($this->request->query['page'] == '/'){
//do something
}
Edit:
check $ this-> Obiekt żądania za pomocą echa debug ($ this-> request), zawiera wiele informacji, których możesz użyć. Oto próbka tego, co można dostać:
object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'pages',
'action' => 'display',
'named' => array(),
'pass' => array(
(int) 0 => 'home'
)
)
data => array()
query => array()
url => false
base => ''
webroot => '/'
here => '/'
}
nie wiem o CakePHP ale '__file__' będzie wypisz ścieżkę pliku i sprawdź, czy ścieżka jest taka sama jak ścieżka strony głównej. –