If I add this line on layout.php

<?php
var_dump( sfContext::getInstance()->getResponse()->getStylesheets() );
?>

I get the dump:

*array*

  'frontend/frontend' =>
    *array*
      *empty*
  'frontend/frontend-print' =>
    *array*

      'media' => string 'print' *(length=5)*
  'frontend/frontend-handheld' =>

    *array*
      'media' => string 'handheld' *(length=8)*
  'frontend/frontend-iphone' =>

    *array*
      'media' => string 'only screen and (max-device-width: 480px)'
*(length=41)*

If I put the same code inside my partial It show one more css included
by partial.


*array*
  'frontend/frontend' =>
    *array*
      *empty*
  'frontend/frontend-print' =>

    *array*
      'media' => string 'print' *(length=5)*
  'frontend/frontend-handheld' =>

    *array*
      'media' => string 'handheld' *(length=8)*
  'frontend/frontend-iphone' =>

    *array*
      'media' => string 'only screen and (max-device-width: 480px)'
*(length=41)*
  'autosuggest/autocomplete' =>
    *array*
      'media' => string 'all' *(length=3)*


my partial code:


<?php use_stylesheets_for_form($form) ?>
<?php use_javascripts_for_form($form) ?>

<pre>
<?php
var_dump( sfContext::getInstance()->getResponse()->getStylesheets() );
?>
</pre>

<div id="searchboxleft" class="block">
...................................


I think that it's a but..

Nei




On Thu, Dec 10, 2009 at 5:31 PM, Nei Rauni Santos <[email protected]> wrote:

> I notice that this way was wrong, and on my widget I put thow 2 methods:;
>
>   /**
>    * Gets the stylesheet paths associated with the widget.
>    *
>    * @return array An array of stylesheet paths
>    */
>   public function getStylesheets()
>   {
>     return array('/sfFormExtraPlugin/css/jquery.autocompleter.css' =>
> 'all');
>   }
>
>   /**
>    * Gets the JavaScript paths associated with the widget.
>    *
>    * @return array An array of JavaScript paths
>    */
>   public function getJavascripts()
>   {
>     return array('/sfFormExtraPlugin/js/jquery.autocompleter.js');
>   }
>
>
> but It didn't work yet...
>
> If I put these  lines on partial symfony print the <script> tag on middle
> of my template...
>
> <?php include_stylesheets_for_form($form) ?>
> <?php include_javascripts_for_form($form) ?>
>
>
> how to fix it??
>
>
> Nei
>
>
>
> On Thu, Dec 10, 2009 at 5:17 PM, Nei Rauni Santos <[email protected]>wrote:
>
>> Guys,
>>
>> I've upgraded my symfony from 1.2 to 1.3 and some javscripts added by
>> widgets are not included...
>>
>>
>>  */
>> class mpWidgetFormInputAutoSuggest extends sfWidgetForm
>> {
>>     ......
>>     // javascripts
>>
>> sfContext::getInstance()->getResponse()->addJavascript("prototype/js/prototype");
>>
>> sfContext::getInstance()->getResponse()->addJavascript("autosuggest/autocomplete");
>>
>> sfContext::getInstance()->getResponse()->addStylesheet("autosuggest/autocomplete");
>>
>>
>> on layouts I'm printing
>>
>> <?php include_javascripts() ?>
>> <?php include_stylesheets() ?>
>>
>>
>> but not worked..
>>
>> Any idea??
>>
>> Nei
>>
>>
>> --
>> Nei Rauni Santos
>> [email protected]
>> +55 41 85020985
>>
>
>
>
> --
> Nei Rauni Santos
> [email protected]
> +55 41 85020985
>



-- 
Nei Rauni Santos
[email protected]
+55 41 85020985

--

You received this message because you are subscribed to the Google Groups 
"symfony users" 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/symfony-users?hl=en.


Reply via email to