By default, Recess PHPs’s JsonView class responds with the properties of your controller. So even if you create a custom route that outputs only an array, a default row of the controller’s model will also be included with null values.

You can override this using the OKResponse class. You can do it like this.

This is a pretty common problem among newbies of Sencha Touch and I am sure that in your controller class, you used the component’s id to get a reference to it.

True, that way works but once the view is removed or hidden and destroyed, the link between the view and controller also is lost.

In my case, I overrode the initialize method of the view. Once I removed it and re-added it to the viewport, the function did not run anymore.

The culprit is due to the fact that I used the view’s id to get a reference to it.

To avoid this problem, it is best to use the xtype path to the component you want to get a reference of.

This means that the controller gets a reference to an Ext.tab.Panel class that contains an Ext.Toolbar with an Ext.Button in it with id mybutton. This is much better than just using id because it is more specific considering that you specified the exact path to the component.

Here is a unique gadget to let iPodf users have control of their device through the use of their shirt. Urban Tool created grooveRider, a shirt for both men and women that lets you operate your iPod directly through a technology called Smart Fabric, a unique interface on the front of your shirt.

Just stick your iPod into the shirt and plug in your headphones and you are off to wherever you want to go. Control the volume, skip, play or stop songs all with your shirt. This shirt is currently available only in Europe for EUR 59 or $80.

While this seems to be a good invention, I can’t help but think how you will clean up the shirt after using it. Can’t let the sweat just idle in there right? 😉

Related Posts Plugin for WordPress, Blogger...