1. #461
    Ext User
    Join Date
    Jan 2009
    Posts
    5
    Vote Rating
    0
    Andrelmp is on a distinguished road

      0  

    Default


    Quote Originally Posted by Andrelmp View Post

    its possible to change someting on plugin, to hide the action with some value?

    I have a column called status. i can have 3 values on this column (0,1,2). i want to hide, the action wen value is 2 and show on all olher values.

    can i do that?
    And about this?

  2. #462
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,538
    Vote Rating
    380
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid Search Plugin, ExtJS 5 Complex Data Binding using MVVM


  3. #463
    Sencha User
    Join Date
    Dec 2008
    Location
    NYC
    Posts
    182
    Vote Rating
    0
    whodat is on a distinguished road

      0  

    Default


    Saki or anyone.. I'm getting an error when trying to create the GridPanel.

    Could you help me out?

    HTML Code:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
        <head>
            <title></title>
            <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
            
            
            <link rel="stylesheet" type="text/css" href="/HRA/ext/css/ext-all.css">
            <script type="text/javascript" src="/HRA/ext/js/ext-base.js"></script>
            <script type="text/javascript" src="/HRA/ext/js/ext-all-debug.js"></script>
            
            
            <link rel="stylesheet" type="text/css" href="/HRA/ext/ux/RowActions/css/Ext.ux.grid.RowActions.css">
            <link rel="stylesheet" type="text/css" href="/HRA/ext/ux/RowActions/css/icons.css">
            <script type="text/javascript" src="/HRA/ext/ux/RowActions/js/Ext.ux.grid.RowActions.js"></script>
    
            <script type="text/javascript">
                Ext.onReady(function(){
                    Ext.BLANK_IMAGE_URL = '/HRA/ext/images/default/s.gif';                
                    Ext.QuickTips.init();
                
                    var action = new Ext.ux.grid.RowActions({
                         header:'Action',
                         actions:
                         [
                             {
                                 iconCls:'icon-run',
                                iconIndex:'runAction',
                                qtipIndex:'runQtip'
                            },{
                                iconCls:'icon-copy',
                                iconIndex:'copyAction',
                                qtipIndex:'copyQtip'
                            },{
    
                                iconCls:'icon-edit',
                                iconIndex:'editAction',
                                qtipIndex:'editQtip'
                            },
                            {
                                iconCls:'icon-share',
                                iconIndex:'shareAction',
                                qtipIndex:'shareQtip'
                            },
                            {
                                iconCls:'icon-delete',
                                iconIndex:'deleteAction',
                                qtipIndex:'deleteQtip'
                            }
                        ]
                    });
                            
                    
                    var grid=new Ext.grid.GridPanel({
                        id: 'custom_query',
                        renderTo: Ext.getBody(),
                        store:new Ext.data.Store({
                            proxy: new Ext.data.HttpProxy({url:'/HRA/customQueryServlet'}),
                            reader: new Ext.data.JsonReader(
                                {id: 'queryId', totalProperty:'resultSize', root:'queries'},
                                ['title', 'queryId', 'runAction', 'copyAction', 'editAction', 'shareAction', 'deleteAction', 'runQtip', 'copyQtip', 'editQtip', 'shareQtip', 'deleteQtip'])
                        }),
                        columns:[
                            {header: 'Title', width: 150, dataIndex: 'title', sortable: true, hideable: false, menuDisabled:true},
                            this.action
                        ],
                        plugins:[action],
                        remoteSort: false,
                        autoScroll: true,
                        stripeRows: true,
                        loadMask:true
                    });            
                });
                
            </script>
        </head>
        <body>
            
        </body>
    </html>
    My css classes added
    Code:
    .icon-run {
        background-image:url(/HRA/icons/custom_query/btnRun.gif) ! important;
    }
    
    .icon-copy {
        background-image:url(/HRA/icons/custom_query/copy.gif) ! important;
    }
    
    .icon-share {
        background-image:url(/HRA/icons/custom_query/btnShare.gif) ! important;
    }
    
    .icon-edit {
        background-image:url(/HRA/icons/custom_query/btnEdit.gif) ! important;
    }
    
    .icon-delete {
        background-image:url(/HRA/icons/custom_query/delete.gif) ! important;
    }
    Not really sure what's going on, but I'm getting the following error in firebug
    PHP Code:
    c is undefined[IMG]chrome://firebug/content/blank.gif[/IMG]            if(typeof c.renderer == "string"){ 
    And my JSON would of looked like
    the following, but this is failing on the render of the Grid
    [code]


    "queries":[
    {
    "copyQtip":"Copy Query",
    "title":"Query 1",
    "deleteQtip":"Delete Query",
    "runQtip":"Run Query",
    "shareAction":"icon-share",
    "editQtip":"Edit Query",
    "copyAction":"icon-copy",
    "shareQtip":"Share Query",
    "queryId":"id1",
    "deleteAction":"icon-delete",
    "runAction":"icon-run",
    "editAction":"icon-edit"
    },
    {
    "copyQtip":"Copy Query",
    "title":"Query 2",
    "deleteQtip":"Delete Query",
    "runQtip":"Run Query",
    "shareAction":"icon-share",
    "editQtip":"Edit Query",
    "copyAction":"icon-copy",
    "shareQtip":"Share Query",
    "queryId":"id2",
    "deleteAction":"icon-delete",
    "runAction":"icon-run",
    "editAction":"icon-edit"
    }
    ],
    "resultSize":2
    }
    [code]

  4. #464
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,538
    Vote Rating
    380
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  

    Default


    What is the error?
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid Search Plugin, ExtJS 5 Complex Data Binding using MVVM


  5. #465
    Sencha User
    Join Date
    Dec 2008
    Location
    NYC
    Posts
    182
    Vote Rating
    0
    whodat is on a distinguished road

      0  

    Default


    Not really sure what's going on, but I'm getting the following error in firebug
    PHP Code:
    c is undefined  if(typeof c.renderer == "string"){ 
    in ext-all-debug.js file

  6. #466
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,538
    Vote Rating
    380
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  

    Default


    Where is it called from? What is call stack?
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid Search Plugin, ExtJS 5 Complex Data Binding using MVVM


  7. #467
    Sencha User
    Join Date
    Dec 2008
    Location
    NYC
    Posts
    182
    Vote Rating
    0
    whodat is on a distinguished road

      0  

    Default


    Quote Originally Posted by jsakalos View Post
    Where is it called from? What is call stack?
    setConfig()
    ColumnModel()
    initComponent()
    Component()
    getViewWidth()
    getViewWidth()
    getViewWidth()
    getViewWidth()
    (?)()
    fire()
    fireDocReady()



    This was the stack trace in firebug.. Thanks in advance for helping.

  8. #468
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,538
    Vote Rating
    380
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  

    Default


    It doesn't look that RowActions are involved. What happens if you remove the plugin? If it still produces the error and you need help, start please another thread. If the error disappears I'll take a deeper look.
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid Search Plugin, ExtJS 5 Complex Data Binding using MVVM


  9. #469
    Sencha User
    Join Date
    Dec 2008
    Location
    NYC
    Posts
    182
    Vote Rating
    0
    whodat is on a distinguished road

      0  

    Default


    Quote Originally Posted by jsakalos View Post
    It doesn't look that RowActions are involved. What happens if you remove the plugin? If it still produces the error and you need help, start please another thread. If the error disappears I'll take a deeper look.
    I removed the plugin and there were no issues and the grid rendered without issue..

    Thanks again. & I will start another thread..

  10. #470
    Sencha - Community Support Team jsakalos's Avatar
    Join Date
    Apr 2007
    Location
    Slovakia
    Posts
    27,538
    Vote Rating
    380
    jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future jsakalos has a brilliant future

      0  

    Default


    If it disappeared, then the problem is somehow connected with RowActions but I cannot find anything wrong with your code....
    Jozef Sakalos, aka Saki

    Education, extensions and services for developers at new http://extjs.eu
    News: Grid Search Plugin, ExtJS 5 Complex Data Binding using MVVM


Thread Participants: 227

  1. franklt69 (10 Posts)
  2. Condor (3 Posts)
  3. Enrico (1 Post)
  4. Dumbledore (2 Posts)
  5. mystix (1 Post)
  6. riets003 (2 Posts)
  7. KRavEN (3 Posts)
  8. sfwalter (1 Post)
  9. Taurus (3 Posts)
  10. fshort (5 Posts)
  11. tchitani (2 Posts)
  12. temporary (1 Post)
  13. pantarhei (2 Posts)
  14. Specks (5 Posts)
  15. spotk (1 Post)
  16. cmendez21 (2 Posts)
  17. anjelika (3 Posts)
  18. askar (3 Posts)
  19. 6epcepk (1 Post)
  20. lkasdorf (1 Post)
  21. Gunmen (1 Post)
  22. mjlecomte (7 Posts)
  23. Nam (2 Posts)
  24. rekam (4 Posts)
  25. ZooKeeper (3 Posts)
  26. cking (1 Post)
  27. JEBriggs (1 Post)
  28. Yossi (9 Posts)
  29. border9 (2 Posts)
  30. justinfalk (1 Post)
  31. Spirit (6 Posts)
  32. gounis (1 Post)
  33. .andy (1 Post)
  34. robin30 (2 Posts)
  35. knt (2 Posts)
  36. Shmoo (2 Posts)
  37. Strati (1 Post)
  38. jerrybrown5 (12 Posts)
  39. KevinChristensen (1 Post)
  40. jon (2 Posts)
  41. BigTitus (2 Posts)
  42. elDub (4 Posts)
  43. fgerneth (2 Posts)
  44. elnove (2 Posts)
  45. vendiddy (1 Post)
  46. ray007 (6 Posts)
  47. dizelland (1 Post)
  48. donssmith (1 Post)
  49. horrikhalid (5 Posts)
  50. wasp (1 Post)
  51. cblin (1 Post)
  52. ncx5 (3 Posts)
  53. mask_hot (1 Post)
  54. teddyjas (2 Posts)
  55. Zolcsi (1 Post)
  56. PTG (5 Posts)
  57. yaroslav (2 Posts)
  58. Yoris (3 Posts)
  59. DhakouaniM (1 Post)
  60. lobo-tuerto (12 Posts)
  61. angelflaree (3 Posts)
  62. skhan (3 Posts)
  63. ibaniski (3 Posts)
  64. achebe (1 Post)
  65. svdb (1 Post)
  66. emily (6 Posts)
  67. jezmck (3 Posts)
  68. SAnDAnGE (1 Post)
  69. eliezerreis (4 Posts)
  70. nutflakes (2 Posts)
  71. RoDush (1 Post)
  72. tonig84 (2 Posts)
  73. kpmonroe (1 Post)
  74. KJedi (1 Post)
  75. javaeedeveloper (2 Posts)
  76. razvanioan (3 Posts)
  77. jla (2 Posts)
  78. max52 (1 Post)
  79. seppy (5 Posts)
  80. adz08 (1 Post)
  81. chalu (10 Posts)
  82. sekaijin (2 Posts)
  83. jimkan (1 Post)
  84. joao_candido (3 Posts)
  85. fanta2k (1 Post)
  86. nctag (3 Posts)
  87. yhwh (2 Posts)
  88. zmijanow (3 Posts)
  89. brizardh (3 Posts)
  90. zxyth (6 Posts)
  91. johnstontrav (2 Posts)
  92. dalad (2 Posts)
  93. niaz (4 Posts)
  94. armandoxxx (8 Posts)
  95. nojutsu (3 Posts)
  96. lfelican (2 Posts)
  97. DamienValentine (2 Posts)
  98. NoahK17 (10 Posts)
  99. shay2501 (2 Posts)
  100. sdileep (1 Post)
  101. pokerking400 (19 Posts)
  102. lacco (2 Posts)
  103. medley (8 Posts)
  104. archmisha (3 Posts)
  105. rizjoj (2 Posts)
  106. thephatp (2 Posts)
  107. descheret (1 Post)
  108. macedge (6 Posts)
  109. ttbgwt (2 Posts)
  110. allistar (3 Posts)
  111. emredagli (1 Post)
  112. Nadril (2 Posts)
  113. mbajema (1 Post)
  114. wwwtd (1 Post)
  115. Besessener (6 Posts)
  116. Chrissu (3 Posts)
  117. pavanextjs (6 Posts)
  118. javauser (2 Posts)
  119. AmitOlsys (7 Posts)
  120. afei (1 Post)
  121. kurtis (6 Posts)
  122. DamianHartin (2 Posts)
  123. kimmking (1 Post)
  124. jollyca (2 Posts)
  125. Rothariger (10 Posts)
  126. ThunderZtorm (3 Posts)
  127. Stephan Schrade (1 Post)
  128. groyk (2 Posts)
  129. bwhitehall (2 Posts)
  130. neteor (2 Posts)
  131. saipkjai (1 Post)
  132. randomuser01 (1 Post)
  133. kisjonnk (1 Post)
  134. divad (2 Posts)
  135. fxmisticat (2 Posts)
  136. dasnk (1 Post)
  137. klascano (1 Post)
  138. sarav (1 Post)
  139. ringfas (1 Post)
  140. iBeb (1 Post)
  141. kjleng (1 Post)
  142. resonante (4 Posts)
  143. wki01 (1 Post)
  144. quen567 (2 Posts)
  145. nightwatch (2 Posts)
  146. SunWuKung (2 Posts)
  147. nar (1 Post)
  148. mnc (1 Post)
  149. wgpubs (3 Posts)
  150. Stju (1 Post)
  151. d4rk knight (2 Posts)
  152. igor_vlad (1 Post)
  153. lassaad (1 Post)
  154. Dumas (5 Posts)
  155. s.m.srinivas (2 Posts)
  156. whodat (7 Posts)
  157. Kudzu (1 Post)
  158. nathanblogs (1 Post)
  159. leonardodaza (2 Posts)
  160. The Edge (1 Post)
  161. tahseen.ur.rehman (1 Post)
  162. Andrelmp (2 Posts)
  163. dfa (1 Post)
  164. cybersys (5 Posts)
  165. flylaputa (3 Posts)
  166. Tawez (2 Posts)
  167. Fred Seyffert (2 Posts)
  168. Jangla (7 Posts)
  169. agent29 (1 Post)
  170. vinaykurudi (1 Post)
  171. Jim.Barrows (2 Posts)
  172. PV-Patrick (1 Post)
  173. jakeext (2 Posts)
  174. quicksilver_in (12 Posts)
  175. dewoob (2 Posts)
  176. gelgoogho (1 Post)
  177. andyatmiami (1 Post)
  178. rat (1 Post)
  179. Margusja (6 Posts)
  180. charcalcado (1 Post)
  181. realjax (2 Posts)
  182. kartikayg (4 Posts)
  183. sanantone (1 Post)
  184. iryndin (2 Posts)
  185. Joel (2 Posts)
  186. jsemmanuel (2 Posts)
  187. jeffcirceo (1 Post)
  188. boldt (1 Post)
  189. schoonmoeder (2 Posts)
  190. kr1pton (2 Posts)
  191. 29er (1 Post)
  192. return1.at (1 Post)
  193. extjsnewb (1 Post)
  194. frrogoy (1 Post)
  195. hotdesc (2 Posts)
  196. a.bongardt (1 Post)
  197. King_Aero (1 Post)
  198. daiei27 (3 Posts)
  199. jasmina (3 Posts)
  200. winsent (1 Post)
  201. hsomesun (2 Posts)
  202. max.bertolini (1 Post)
  203. Dmoney (1 Post)
  204. maxazan (1 Post)
  205. cyChop (2 Posts)
  206. pipiet06 (2 Posts)
  207. asafm (2 Posts)
  208. adetogni (4 Posts)
  209. rebeccapeltz (10 Posts)
  210. enoal (3 Posts)
  211. rrpero (3 Posts)
  212. test45 (1 Post)
  213. kevDawg (3 Posts)
  214. anacab (1 Post)
  215. travin (1 Post)
  216. bidibule (1 Post)
  217. JimR (5 Posts)
  218. apurva_mistry (1 Post)
  219. pramodkhare (3 Posts)
  220. dm7777 (1 Post)
  221. extjs-dev (2 Posts)
  222. aveltens (1 Post)
  223. carlosgoias (1 Post)
  224. oeginc (2 Posts)
  225. schusco (3 Posts)
  226. katxeus (1 Post)
  227. ashetti (2 Posts)