Please see both attached files. The perms.doRequest is called from the view inside play_button.
I'm using OL 4.7. The file is compiled to SWF9. On Fri, Jan 22, 2010 at 1:04 AM, Henry Minsky <[email protected]>wrote: > Where do you actually call the doRequest() method on the dataset? Do you > call it manually? > > If the dataset is set to make the request automatically, e.g., (the > 'request' attribute == true) then > the request might get made before the constraint updates. > > Also, what runtime are you using? > > > > > > On Thu, Jan 21, 2010 at 9:48 PM, Lucas Lain <[email protected]> wrote: > >> Hello Everybody, >> >> I'm trying to set a dataset url dynamically. The thing is that the dataset >> actually connects to the default data_url specified by default >> ("/xml/request_key") and not the dynamic one ("/xml/request_key/" + >> canvas.profile). >> >> When I check the value in the debug console, the value is set to the >> second, but actually connects to the first one. >> >> When the oninit method is executed? after processing all ${} values? >> >> Thanks in advance! >> >> code: >> >> <canvas proxied="false" oninit="canvas.sprite.setBGColor(null);" >> debug="true"> >> >> <attribute name="profile" type="string" value=""/> >> <attribute name="data_url" type="string" value="/xml/request_key/"/> >> >> <handler name="oninit"> >> canvas.profile = lz.Browser.getInitArg('profile'); >> if(canvas.profile) { >> canvas.setAttribute('data_url','/xml/request_key/' + >> canvas.profile); >> } >> </handler> >> >> <dataset id="perms" >> name="perms" >> type="http" >> src="${canvas.data_url}" >> /> >> >> ... >> >> -- >> Lucas >> > > > > -- > Henry Minsky > Software Architect > [email protected] > > > -- Lucas
player.lzx
Description: Binary data
play_button.lzx
Description: Binary data
