1. #1
    Sencha User
    Join Date
    Feb 2011
    Posts
    7
    Vote Rating
    0
    derrick5335 is on a distinguished road

      0  

    Red face how to use ext.loader.setpath to include a .htm file

    how to use ext.loader.setpath to include a .htm file


    Hello,

    Because I used a servelet to map all the js file to htm file so when I want use Ext.loader.setpath() and a require method after, it will include just the .js file but not the .htm file.

    What can I do?
    Thanks

  2. #2
    Sencha - Senior Forum Manager mitchellsimoens's Avatar
    Join Date
    Mar 2007
    Location
    Gainesville, FL
    Posts
    36,801
    Vote Rating
    834
    mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute mitchellsimoens has a reputation beyond repute

      0  

    Default


    If you change this, all the ExtJS files that it tries to include will be changed.

    Believe this should work but is untested:

    Code:
    Ext.override(Ext.Loader, {
    	getPath: function(className) {
    		var path = '',
    			paths = this.config.paths,
    			prefix, deepestPrefix = '';
    
    		if (paths.hasOwnProperty(className)) {
    			return paths[className];
    		}
    
    		for (prefix in paths) {
    			if (paths.hasOwnProperty(prefix) && prefix === className.substring(0, prefix.length)) {
    				if (prefix.length > deepestPrefix.length) {
    					deepestPrefix = prefix;
    				}
    			}
    		}
    
    		path += paths[deepestPrefix];
    		className = className.substring(deepestPrefix.length + 1);
    
    		path = path + "/" + className.replace(/\./g, "/") + '.htm';
    		path = path.replace(/\/\.\//g, '/');
    
    		return path;
    	}
    });
    Mitchell Simoens @SenchaMitch
    Sencha Inc, Senior Forum Manager
    ________________
    Check out my GitHub, lots of nice things for Ext JS 4 and Sencha Touch 2
    https://github.com/mitchellsimoens

    Think my support is good? Get more personalized support via a support subscription. https://www.sencha.com/store/

    Need more help with your app? Hire Sencha Services services@sencha.com

    Want to learn Sencha Touch 2? Check out Sencha Touch in Action that is in print!

    When posting code, please use BBCode's CODE tags.

  3. #3
    Sencha User
    Join Date
    Feb 2011
    Posts
    7
    Vote Rating
    0
    derrick5335 is on a distinguished road

      0  

    Default


    Thx for your reply but it seems that the override doesn't work, it doesn't go into the override function.

  4. #4
    Sencha User
    Join Date
    Feb 2011
    Posts
    3
    Vote Rating
    0
    havacci is on a distinguished road

      0  

    Default


    it looks like the override doesn't works... I think the code is good but it can't override the function, i don't know why..

Similar Threads

  1. Replies: 2
    Last Post: 27 Jan 2010, 8:57 AM
  2. include an other html- file
    By Generic1 in forum Ext 3.x: Help & Discussion
    Replies: 2
    Last Post: 28 Jul 2009, 6:43 AM
  3. include .php file to a panel
    By cabster in forum Ext 2.x: Help & Discussion
    Replies: 2
    Last Post: 18 Feb 2008, 9:54 AM
  4. Include two .js files into a js file
    By Tina G in forum Ext 1.x: Help & Discussion
    Replies: 3
    Last Post: 19 Sep 2007, 11:11 PM
  5. Include external js file
    By Digital God in forum Ext 1.x: Help & Discussion
    Replies: 3
    Last Post: 5 Jul 2007, 7:50 AM

Thread Participants: 2

Turkiyenin en sevilen filmlerinin yer aldigi xnxx internet sitemiz olan ve porn sex tarzi bir site olan mobil porno izle sitemiz gercekten dillere destan bir durumda herkesin sevdigi bir site olarak tarihe gececege benziyor. Sitenin en belirgin ozelliklerinden birisi de Turkiyede gercekten kaliteli ve muntazam, duzenli porno izle siteleri olmamasidir. Bu yuzden iste. Ayrica en net goruntu kalitesine sahip adresinde yayinlanmaktadir. Mesela diğer sitelerimizden bahsedecek olursak, en iyi hd porno video arşivine sahip bir siteyiz. "The Best anal porn videos and slut anus, big asses movies set..." hd porno faketaxi