Quantcast
Channel: Adobe Community : Popular Discussions - CQ5 (read only)
Viewing all articles
Browse latest Browse all 12476

Regex Property in PathField

$
0
0

Hi Lads

 

I am creating a Multifield which contains a PathField. I am setting up the properties for this PathField. When I am setting up the regex property for this PathField I am getting the following error on the console. Here is my Code. Please help me to identify where I am doing wrong.

 

// Picture URL

                        this.add(new CQ.Ext.form.Label( {

                            cls : "customwidget-label",

                            text : ""

                        }));

                        this.bannerImageURL = new CQ.form.PathField( {

                            cls : "customwidget-1",

                            fieldLabel : "Picture Link: ",

                            editable:false,

                            allowBlank : false,

                            anchor: '75%',

                            rootPath :"/etc/designs/aib/business/images",

                            regex :"/(\.|\/)(gif|jpeg|jpg|png)$/i",

                            maxLength : 100,

                            listeners : {

                                change : {

                                    scope : this,

                                    fn : this.updateHidden

 

                                },

                                dialogclose : {

                                    scope : this,

                                    fn : this.updateHidden

 

                                }

                            }

                        });

                        this.add(this.bannerImageURL);

 

 

Error I am getting on console

 

TypeError: this.regex.test is not a function

 

if (this.regex && !this.regex.test(value)) {

 

Thanks in Advance

 

Cheers

Kirthi


Viewing all articles
Browse latest Browse all 12476

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>