I'm using the HeadHelper to do exactly what you want to do.
http://rossoft.wordpress.com/2006/03/28/register-head-tags-from-helpers-2/

On 8 Oct 2008, at 11:16, BrendonKoz wrote:

>
> Ah, teknoid...  I've seen that solution before, albeit with different
> variable names, but that would be the exact solution I was looking
> for.  Thanks.
>
> The reason I don't want to create separate CSS files (usually the best
> solution) is two-fold.
> 1. I can't think of a way to apply IE conditional styling with Cake's
> built in $html->css() method unless I create a layout specifically for
> this purpose - but without the additional variable in the layout that
> you suggested, I probably wouldn't have figured out how to do that
> properly anyway.
> 2. I'd rather not have multiple stylesheets specific to a single web
> address on the server - that can add up rather quickly.  I foresee
> administration wanting other forms recreated on the web, and with just
> 30 forms, that approximately 90 CSS files unrelated to core CSS styles
> for regular layout.
>
> I've used the default.ctp layout supplied by Cake's core so often to
> recreate functionality, I completely forgot I could add my own
> variables to it, and that they would be accessible from my views.
> Thanks again.
>
>
> On Oct 7, 7:02 pm, teknoid <[EMAIL PROTECTED]> wrote:
>> To me it seems that you've shut down the best option (creating a
>> separate CSS file)... why not create one?
>>
>> On the other hand you could try something like that in the layout:
>> if(isset($additional_css)) { echo $additional_css; }
>>
>> in the view:
>> $this->set('additional_css', '<style> //your css code </style>');
>>
>> On Oct 7, 5:48 pm, BrendonKoz <[EMAIL PROTECTED]> wrote:
>>
>>
>>
>>> I have some page-specific code (CSS in this case) that I would  
>>> like to
>>> use on a form.  This code will *not* be used anywhere else in my
>>> application, and if replicated, only portions of it will be.  I'd
>>> rather not have to create separate CSS files to use this.  I  
>>> looked at
>>> $html->css() and $html->style() without success.  Is there another
>>> method to input *whatever* code I'd like directly in to
>>> $scripts_for_layout?
>>
>>> The specific code I need to insert can be found at the following
>>> pastebin address:http://pastebin.com/m28c87fd2
>>
>>> I do plan on reusing the layout I created for this, for other forms,
>>> but the CSS is specific to this individual form (a recreation of a
>>> paper form, and must retain the same look for legal reasons).
>>
>>> Although I could use $html->css for two of the three CSS sections  
>>> (I'd
>>> prefer not to however), that specific class method is not made to
>>> handle IE conditional CSS statements for insertion.  Has anyone come
>>> up with any solutions to this in their own projects, or have any  
>>> ideas
>>> on a possible solution?
>>
>>> Note: The linked CSS file has not yet been converted for use within
>>> Cake, but that's not the issue here.- Hide quoted text -
>>
>> - Show quoted text -
> >


--~--~---------~--~----~------------~-------~--~----~
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 [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to