Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
124psu
Creator II
Creator II

building new custom qlik sense extension

Hello,

I am working on creating an extension (1st time). I'm looking to implement a pop up form/dialogue box (modal) for a "help" section so when a user hovers or clicks on this "help" box/button a dialogue will open to show the generic "contact us" information.

I have been researching all day to understand how building qlik extension works. I've went through qliks documentation, few of the notable users on the qlik discussion forums version of building qlik extension but still stuck in some areas. I know you have a .qext (metadata) file and a .js file that actually renders what you want in the extension. I've brought in my dependencies for everything I'll be using and created a dummy sample that seems to work. Now, I tried to mimic (literally copy and paste) W3 schools example of what I want implemented but can never get any results. I get the "visualization not in server.. etc" error. Here is the link from W3 schools - https://www.w3schools.com/bootstrap/bootstrap_modal.asp

My question is, how do I make my css, html, and js file all communicate? When I created a mash up, it breaks it down by css, html, js so when I take some code and put it in their respective areas and preview the mash up I am able to see how it looks. Whereas, in the qlik extension building process I never get any results. 

clipboard_image_0.png

After much reading, it seems like you intertwine and throw in your javascript underneath the paint (rendering) section. I've tried this and many other ways but cannot get it to show me any results. I guess mainly the question I'm asking here is - does anyone have a good guide that explains these kind of details? Or can someone offer some guidance on where to look? Much appreciated.

 

Labels (3)
2 Solutions

Accepted Solutions
ajaykakkar93
Specialist III
Specialist III

Hi,

You can use my extension

https://github.com/ajaykakkar93/Qlik-Sense-Dialog-Box

Or if you want to learn how can you build a new extension there will be a

Udemy Tutorials by name of Qlik Sense Extension form Scratch will be online by coming monday

Regards,

Ajay Kakkar

https://github.com/ajaykakkar93/

 

Please mark the correct replies as Solution. Regards, ARK
Profile| GitHub|YouTube|Extension|Mashup|Qlik API|Qlik NPrinting

View solution in original post

ajaykakkar93
Specialist III
Specialist III

Yes you are doing it wrong my friend i just added the html in the property panel of my extension by creating a button & followed the above steps. here is the gif follow the steps.

Please mark the correct replies as Solution. Regards, ARK
Profile| GitHub|YouTube|Extension|Mashup|Qlik API|Qlik NPrinting

View solution in original post

20 Replies
ajaykakkar93
Specialist III
Specialist III

Hi,

You can use my extension

https://github.com/ajaykakkar93/Qlik-Sense-Dialog-Box

Or if you want to learn how can you build a new extension there will be a

Udemy Tutorials by name of Qlik Sense Extension form Scratch will be online by coming monday

Regards,

Ajay Kakkar

https://github.com/ajaykakkar93/

 

Please mark the correct replies as Solution. Regards, ARK
Profile| GitHub|YouTube|Extension|Mashup|Qlik API|Qlik NPrinting

124psu
Creator II
Creator II
Author

Thanks Ajay. You've been awesome. Quick question - do you have a link to that udemy course you had mentioned? I tried looking for the course but came up empty.

124psu
Creator II
Creator II
Author

hey Ajay, got through your first part of the video. great material for novice users trying to get their feet wet with creating qlik extensions.

quick question - the dialogue box extension, where in the .js file can I add my own HTML? I've tried to add it in the .js, also tried creating an html file and calling that within the .js file, and also tried adding the HTML code directly into the properties on the extension itself but it's not displaying anything. 

clipboard_image_0.png

I'd like to add some HTML content in here, which would really be like a 2 column structure that list helpdesk/support contact info. 

Thanks again.

ajaykakkar93
Specialist III
Specialist III

send me a sample UI how u want it ill suggest you  the best possible way

Please mark the correct replies as Solution. Regards, ARK
Profile| GitHub|YouTube|Extension|Mashup|Qlik API|Qlik NPrinting

124psu
Creator II
Creator II
Author

This is a quick mock up of what I am trying to achieve. A 2 column format with questions and also who to support in regards of the developed application.

clipboard_image_0.png

I can do this in html no problem, just having some trouble on where to add/place that code so that in renders on the actual extension.

ajaykakkar93
Specialist III
Specialist III

Do u want this n exact same way? as it is in image or u made it in my extension/struggling to do it.

Please mark the correct replies as Solution. Regards, ARK
Profile| GitHub|YouTube|Extension|Mashup|Qlik API|Qlik NPrinting

124psu
Creator II
Creator II
Author

Yes, the image captures how I'd like for the end users to see. I just have a hard time trying to add the html code in the actual extension, I've tried adding it in the property, but doesn't look like it likes that. Ideally, I'd like to add it as part of the extension. I've tried adding an HTML file and calling it in the .js file but it's not working as I expected.

ajaykakkar93
Specialist III
Specialist III

20min

Please mark the correct replies as Solution. Regards, ARK
Profile| GitHub|YouTube|Extension|Mashup|Qlik API|Qlik NPrinting

ajaykakkar93
Specialist III
Specialist III

is this what you desire?

Please mark the correct replies as Solution. Regards, ARK
Profile| GitHub|YouTube|Extension|Mashup|Qlik API|Qlik NPrinting