Re: pageTitle removal in 1.3: what about static pages?

2010-05-07 Thread mark_story
Well its assumed that if you have the variable to set in the view, you
could just reference that.  View::set() has no magical way of adding
to the local execution scope.  Remember, cake is constrained by what
PHP can do :)  If for some reason you can't use a local variable, try
looking in $this-viewVars['title_for_layout']

-Mark

On May 6, 9:54 pm, Sergei yatse...@gmail.com wrote:
 Actually this-set(title_for_layout) in the *view* sets this variable
 ONLY for layout. It doesn't available in the view. Maybe this is a bug
 or something?

 On Apr 29, 3:13 pm, John Andersen j.andersen...@gmail.com wrote:

  It is written in the migration section, that you should use the views
  method $this-set instead.

 Check out the new CakePHP Questions sitehttp://cakeqs.organd help others with 
 their CakePHP related questions.

 You received this message because you are subscribed to the Google Groups 
 CakePHP group.
 To post to this group, send email to cake-php@googlegroups.com
 To unsubscribe from this group, send email to
 cake-php+unsubscr...@googlegroups.com For more options, visit this group 
 athttp://groups.google.com/group/cake-php?hl=en

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: pageTitle removal in 1.3: what about static pages?

2010-05-07 Thread Sergei
Thanks, already did it this way in static pages. Hope it won't break
in future versions.

On May 8, 1:11 am, mark_story mark.st...@gmail.com wrote:
 Well its assumed that if you have the variable to set in the view, you
 could just reference that.  View::set() has no magical way of adding
 to the local execution scope.  Remember, cake is constrained by what
 PHP can do :)  If for some reason you can't use a local variable, try
 looking in $this-viewVars['title_for_layout']

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: pageTitle removal in 1.3: what about static pages?

2010-05-06 Thread Sergei
Actually this-set(title_for_layout) in the *view* sets this variable
ONLY for layout. It doesn't available in the view. Maybe this is a bug
or something?

On Apr 29, 3:13 pm, John Andersen j.andersen...@gmail.com wrote:
 It is written in the migration section, that you should use the views
 method $this-set instead.

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: pageTitle removal in 1.3: what about static pages?

2010-04-29 Thread John Andersen
It is written in the migration section, that you should use the views
method $this-set instead.
See http://book.cakephp.org/view/1566/View-and-Helpers
Enjoy,
   John

On Apr 29, 7:54 am, Sergei yatse...@gmail.com wrote:
 Hi,

 just began to work with 1.3 and noticed that there is no way to set
 page title ($title_for_layout) from the *view*.

 Yes it's possible to set it from controller action, but what about
 static pages for Pages controller? Pages controller has only one
 action 'display'. So setting title from controller doesn't work for
 many pages!

 But.. I found the solution to set title from view:

 ? $this-viewVars['title_for_layout']=Page title ?

 I think that was a bad decision to remove the pageTitle manipulation
 in views. Now we have to use a hack.

 Check out the new CakePHP Questions sitehttp://cakeqs.organd help others with 
 their CakePHP related questions.

 You received this message because you are subscribed to the Google Groups 
 CakePHP group.
 To post to this group, send email to cake-php@googlegroups.com
 To unsubscribe from this group, send email to
 cake-php+unsubscr...@googlegroups.com For more options, visit this group 
 athttp://groups.google.com/group/cake-php?hl=en

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: pageTitle removal in 1.3: what about static pages?

2010-04-29 Thread Sergei
yes indeed. I thought that's only for controller.

On Apr 29, 3:13 pm, John Andersen j.andersen...@gmail.com wrote:
 It is written in the migration section, that you should use the views
 method $this-set instead.
 Seehttp://book.cakephp.org/view/1566/View-and-Helpers
 Enjoy,
    John

 On Apr 29, 7:54 am, Sergei yatse...@gmail.com wrote:



  Hi,

  just began to work with 1.3 and noticed that there is no way to set
  page title ($title_for_layout) from the *view*.

  Yes it's possible to set it from controller action, but what about
  static pages for Pages controller? Pages controller has only one
  action 'display'. So setting title from controller doesn't work for
  many pages!

  But.. I found the solution to set title from view:

  ? $this-viewVars['title_for_layout']=Page title ?

  I think that was a bad decision to remove the pageTitle manipulation
  in views. Now we have to use a hack.

  Check out the new CakePHP Questions sitehttp://cakeqs.organdhelp others 
  with their CakePHP related questions.

  You received this message because you are subscribed to the Google Groups 
  CakePHP group.
  To post to this group, send email to cake-php@googlegroups.com
  To unsubscribe from this group, send email to
  cake-php+unsubscr...@googlegroups.com For more options, visit this group 
  athttp://groups.google.com/group/cake-php?hl=en

 Check out the new CakePHP Questions sitehttp://cakeqs.organd help others with 
 their CakePHP related questions.

 You received this message because you are subscribed to the Google Groups 
 CakePHP group.
 To post to this group, send email to cake-php@googlegroups.com
 To unsubscribe from this group, send email to
 cake-php+unsubscr...@googlegroups.com For more options, visit this group 
 athttp://groups.google.com/group/cake-php?hl=en

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


Re: pageTitle removal in 1.3: what about static pages?

2010-04-29 Thread WoJoCo
Well it does and doesn't work for the controller - it is not very
cool, but a  simple

switch($path[$count - 1]) {

case 'home':
$title_for_layout = 'Your title for home page here';
break;

...


Would work and allow you to set any number of custom titles in
PagesController. It isn't perfect, but it does work and give you some
control.

WoJo


On Apr 29, 8:50 am, Sergei yatse...@gmail.com wrote:
 yes indeed. I thought that's only for controller.

 On Apr 29, 3:13 pm, John Andersen j.andersen...@gmail.com wrote:





  It is written in the migration section, that you should use the views
  method $this-set instead.
  Seehttp://book.cakephp.org/view/1566/View-and-Helpers
  Enjoy,
     John

  On Apr 29, 7:54 am, Sergei yatse...@gmail.com wrote:

   Hi,

   just began to work with 1.3 and noticed that there is no way to set
   page title ($title_for_layout) from the *view*.

   Yes it's possible to set it from controller action, but what about
   static pages for Pages controller? Pages controller has only one
   action 'display'. So setting title from controller doesn't work for
   many pages!

   But.. I found the solution to set title from view:

   ? $this-viewVars['title_for_layout']=Page title ?

   I think that was a bad decision to remove the pageTitle manipulation
   in views. Now we have to use a hack.

   Check out the new CakePHP Questions sitehttp://cakeqs.organdhelpothers 
   with their CakePHP related questions.

   You received this message because you are subscribed to the Google Groups 
   CakePHP group.
   To post to this group, send email to cake-php@googlegroups.com
   To unsubscribe from this group, send email to
   cake-php+unsubscr...@googlegroups.com For more options, visit this group 
   athttp://groups.google.com/group/cake-php?hl=en

  Check out the new CakePHP Questions sitehttp://cakeqs.organdhelp others 
  with their CakePHP related questions.

  You received this message because you are subscribed to the Google Groups 
  CakePHP group.
  To post to this group, send email to cake-php@googlegroups.com
  To unsubscribe from this group, send email to
  cake-php+unsubscr...@googlegroups.com For more options, visit this group 
  athttp://groups.google.com/group/cake-php?hl=en

 Check out the new CakePHP Questions sitehttp://cakeqs.organd help others with 
 their CakePHP related questions.

 You received this message because you are subscribed to the Google Groups 
 CakePHP group.
 To post to this group, send email to cake-php@googlegroups.com
 To unsubscribe from this group, send email to
 cake-php+unsubscr...@googlegroups.com For more options, visit this group 
 athttp://groups.google.com/group/cake-php?hl=en

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en


pageTitle removal in 1.3: what about static pages?

2010-04-28 Thread Sergei
Hi,

just began to work with 1.3 and noticed that there is no way to set
page title ($title_for_layout) from the *view*.

Yes it's possible to set it from controller action, but what about
static pages for Pages controller? Pages controller has only one
action 'display'. So setting title from controller doesn't work for
many pages!

But.. I found the solution to set title from view:

? $this-viewVars['title_for_layout']=Page title ?

I think that was a bad decision to remove the pageTitle manipulation
in views. Now we have to use a hack.

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
CakePHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en