You would create the file app/View/Pages/about.ctp which contains the
content of your about page.
In the main layout file (default.ctp) you would place a link in the
header menu along the lines of....
<?php
echo $html->link( __('About Us', true), array( 'controller'=>'pages',
'action' => 'display', 'about'));
?>
Where display is an action within the PagesController class and 'about'
is the name of your page view without the .ctp extension.
On 07/06/12 08:52, gorgoro wicks wrote:
and how do i use the controller if i want to send for example in about
us page with the default view but with about us content insoide the
defaylt view?
2012/6/5 Steve Found <[email protected]
<mailto:[email protected]>>
On 04/06/12 12:44, gorgoro wicks wrote:
Hello there again
if i have understand the blog tutorial correct when i create
a view i
have to create a controller and a model is that right?
What i mean is that on MVC is like , that a view must have a
controller and a model if i want to persist something .
But if don't want that(persistence) can i have view with
controller
only ?
The normal way to implement a page is create the view folder
then
the controller and then the model connect them with code and
then
move on?is that right ?Have i understand that right?
thanks a lot
Data persistence is done in the Model.
The Controller controls the flow of logic, reads and writes data
through the model and initiates data display through the view.
The view displays data given to it by a controller or requested
from a controller.
The 'usual' method of development is to create your model then
your controller and then your views since you will need normally
need a view for each action in the controller.
If you do not need data persistence at all and it's just a single
static page that you want displayed then Cake already has a Pages
controller object to do this. It's where cake puts the welcome
page by default when you do a cake bake and can be found in
app/View/Pages/home.ctp. You can create any static view that does
not require controller logic there.
--
Our newest site for the community: CakePHP Video Tutorials
http://tv.cakephp.org Check out the new CakePHP Questions site
http://ask.cakephp.org and help others with their CakePHP related
questions.
To unsubscribe from this group, send email to
[email protected]
<mailto:cake-php%[email protected]> For more options,
visit this group at http://groups.google.com/group/cake-php
--
Our newest site for the community: CakePHP Video Tutorials
http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and
help others with their CakePHP related questions.
To unsubscribe from this group, send email to
[email protected] For more options, visit this
group at http://groups.google.com/group/cake-php
--
Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org
Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions.
To unsubscribe from this group, send email to
[email protected] For more options, visit this group at
http://groups.google.com/group/cake-php