Hello,
I wanted to change the menu class in my defualt.thml file. here is my
controller:
class PostsController extends AppController
{
var $name = 'Posts';
var $pageTitle = 'Test of the page title stuff';
$this->set('MenuSelected', '2');
function index(){
$this->set('posts', $this->Post->findAll());
}
}
with it like this I get:
Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION
in /home/schools/public_html/cake/app/controllers/posts_controller.php
on line 7
but if I change the class to:
class PostsController extends AppController
{
var $name = 'Posts';
var $pageTitle = 'Test of the page title stuff';
function index(){
$this->set('MenuSelected', '2');
$this->set('posts', $this->Post->findAll());
}
}
it works fine.
Does this mean I have to set all of the default.thtml vars in each
function?
index()
view()
add()
delete()
update()
?
this seams like a lot of extra work, how do I set vars to be used in
the layout views like done with pageTitle? were you set it once up top
and all the veiw functions use the setting?
Thanks
Chris
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~----------~----~----~----~------~----~------~--~---