Hi,

sorry if this message comes twice, but seems my web submission did not 
succeed.

Can you please file a ticket on 
http://trackeet.net/projects/sf-dynamics-plugin/issues/new about this ? 
I'm not really sure whether it's a bug or the desired behavior yet, but 
there should definately be a documented way to achieve this.

Thanks

artmajeur wrote:
> all required files (CSS and JS) are well included in first place, but
> they seem "unavailable" when in the updated div context.
>  Here is a typical  chain of actions:
>
> - fooAction: sfDynamics::load('jquery.fancybox')
> - fooActionSuccess: <a class="some_fancybox_class"
> href="selectContactAction?div=contact">Select Contact</a> ---> this
> links triggers the "lightbox" with list of contacts
> - I click on a contact in the lightbox, it updates the "contact" div
> (wich is on fooActionSuccess)
> - within the contact div, I have a modify link : <a
> class="some_fancybox_class" href="selectContactAction?
> div=contact">Modify Contact</a> ---> this link does not trigger the
> lightbox. indeed, no JS seems to be passed from the fooActionSuccess
> page
>
> I did try to set sfDynamics::load('jquery.fancybox')  also in the
> action that updates the contact div, but it does not help, I cant get
> any JS to work in a "ajax called" div, unless I reload all classes &
> css everytime I update the div..
>
> it seems this project is common with JS not working on an ajax
> "produced" page, I found threads about that problem (http://
> www.dynamicdrive.com/forums/archive/index.php/t-19555.html), but I
> thought that sfdynamics would handle that problem somehow
>
>
>
>
>
>
>
> On Dec 2, 8:12 pm, Eno <[email protected]> wrote:
>   
>> On Wed, 2 Dec 2009, artmajeur wrote:
>>     
>>> Problem:
>>> after the lighbox action is hidden, the contact_div is filled with the
>>> appropriate info, but the "modify" link, supposedly the same as the
>>> one used in first place to trigger the lighbox, does not work.
>>>       
>>> It looks like symfony does not load the sfDynamics::load
>>> ('jquery.SCRIPTNAME')  library in the ajax action, so the CSS ans JS
>>> are not available in the rendered Ajax Div.
>>>       
>> Sounds like you're expecting an AJAX action to load scripts and css, but
>> AJAX actions typically don't and symfony does not use the layout for those
>> actions either.
>>
>>     
>>> My Current "solution":
>>> I reaload manually the dynamics JS and CSS needed for the lightbox,
>>> directly in the template, wich does work but also sucks.
>>>       
>> Why? AJAX assumes your page already has the scripts an d CSS it needs to
>> update the page. So they should already be loaded when you call your AJAX
>> action.
>>
>> --
>>     
>
> --
>
> 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.
>
>
>   


-- 
Romain Dorgueil - symfony core team developper
  dakrazy.net   -     symfony-project.org

--

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