Re: Alternating Row Colors

2006-08-24 Thread c_doug

I would be curious how you could add a style to a particular td using
an array like that also.


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Cake 
PHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Alternating Row Colors

2006-08-23 Thread c_doug

This worked well but I wonder if there is an easier way to use the
helper in just the tr tag itself. Ruby, for instance, uses a little
'cycle' scriptlet within the tag. Ex: %=cycle(white, gray) I am
just curious if it is possible without making the table info into an
array. I found it pretty interesting that the commas in the TR array
act as cells. Either way the solution below works fine.

foreach ($data as $post):
{
$tr = Array (
$post['Post']['id'],
   $html-link($post['Post']['title'],
/posts/view/.$post['Post']['id']),
$html-link('Delete',/Posts/delete/{$output['Post']['id']}).
.$html-link('Edit',/Posts/edit/{$output['Post']['id']}),
$time-timeAgoInWords($post['Post']['created'])
);
echo
$html-tableCells($tr,Array('style'='background:#E2E2E2'),Array('style'='background:transparent'));
}

endforeach;


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Cake 
PHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Alternating Row Colors

2006-08-21 Thread John Zimmerman [gmail]
dangit, dangit, dangit..I need to research the helpers more.Thanks for the snippet, I will go back and recode the appropriate sections of my code.On 8/20/06, 
sicapitan [EMAIL PROTECTED] wrote:
AD7 is right, tablecells does this automatically, and you can set theclaternating colours$html-tableCells($tr, array('style'='background:#E4E4E4'),array('style'='background:transparent'));

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Cake PHP group.  To post to this group, send email to cake-php@googlegroups.com  To unsubscribe from this group, send email to [EMAIL PROTECTED]  For more options, visit this group at http://groups.google.com/group/cake-php  -~--~~~~--~~--~--~---


Re: Alternating Row Colors

2006-08-20 Thread AD7six

Hi All,

why not use the html helper for this, that's what the tableCells method
seems to be for..?

You can see an example here:
http://wiki.cakephp.org/tutorials:i18n#messages_dynamic_content

Note that if you have cake pre 3228, the count declaration in the html
helper is incorrect and should be: static $count=0;

HTH,

AD7six


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Cake 
PHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Alternating Row Colors

2006-08-20 Thread sicapitan

AD7 is right, tablecells does this automatically, and you can set the
claternating colours

$html-tableCells($tr, array('style'='background:#E4E4E4'),
array('style'='background:transparent'));


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Cake 
PHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Alternating Row Colors

2006-08-19 Thread c_doug

Can anyone tell me how to alternate row colors in CakePHP? Is it
similar to doing it in regular PHP?

Ex:
$row_color = ($row_count % 2) ? $color1 : $color2;

$row_count++;


--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Cake 
PHP group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/cake-php
-~--~~~~--~~--~--~---



Re: Alternating Row Colors

2006-08-19 Thread John Zimmerman [gmail]
I have been doing something something similar in my views.?php foreach ($items as $key = $row): ?tr?php if ( $key%2 ) { echo ' class=altRow'; }?
 td nowrap?php echo $row['Model']['field'] ?/td/tr?php endforeach?I have the altRow class defined in my style sheet.
On 8/19/06, c_doug [EMAIL PROTECTED] wrote:
Can anyone tell me how to alternate row colors in CakePHP? Is itsimilar to doing it in regular PHP?Ex:$row_color = ($row_count % 2) ? $color1 : $color2;$row_count++;
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups Cake PHP group.  To post to this group, send email to cake-php@googlegroups.com  To unsubscribe from this group, send email to [EMAIL PROTECTED]  For more options, visit this group at http://groups.google.com/group/cake-php  -~--~~~~--~~--~--~---