Results 1 to 3 of 3

Thread: calling view page on window from controller after button click

  1. #1
    Sencha User
    Join Date
    Nov 2012
    Posts
    1
    Vote Rating
    0
      0  

    Default calling view page on window from controller after button click

    Hi All,

    I am new to ExtJs, I need to show a popup window after a button click, Please look at the things I have done,

    Controller: User.js

    Ext.define('Complaints.controller.BusinessUnits',{
    extend: 'Ext.app.Controller',

    init: function(){
    this.control({
    'toolbar button': {
    'click': this.openUserWindow
    }
    });
    },

    openUserWindow: function() {
    // What should I do in this part? How can I show the userlist view page in a window?
    }


    });

    View: UserList.js

    Ext.define('Complaints.view.UserList', {
    extend: 'Ext.window.Window',
    alias: 'widget.userlist',
    initComponent: function() {
    layout: 'anchor',
    resizable: true,
    width: 800,
    height: 600,
    items: [ {
    xtype: 'checkboxgroup',
    fieldLabel: 'Review Complaints By',
    cls: 'x-check-group-alt',
    items: [
    {boxLabel: 'Business Unit', name: 'businessunit-button', checked: true},
    {boxLabel: 'Manufacturing', name: 'manufacturing-button'}
    ]
    }];

    });



    thanks.

  2. #2
    Sencha User existdissolve's Avatar
    Join Date
    Jan 2010
    Location
    Kansas
    Posts
    522
    Answers
    32
    Vote Rating
    89
      0  

    Default

    You should be able to do something like:

    Code:
    openUserWindow: function(){
       var thewindow = Ext.widget('userlist');
       // show the window
       thewindow.show();
    }
    Here's an example: http://jsfiddle.net/existdissolve/qtQWT/

  3. #3
    Sencha User
    Join Date
    Nov 2014
    Location
    India
    Posts
    1
    Vote Rating
    0
      0  

    Default

    The above code worked, now the concern is how to display it as a pop-up

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •