Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Content picker in custom MVC report?

Vote:
 

Hi!

Henrik made a nice example here how to add a MVC report in the Reports section, nice.

https://world.episerver.com/blogs/Henrik-Fransas/Dates/2016/3/create-custom-report-in-mvc-with-excel-export/

But how do I add a content picker into my report? Looks like the reports are "dojo free" and the other standard reports in Epi are old .aspx files.

Thanks!

#246173
Edited, Dec 29, 2020 14:21
Vote:
 

Are you willing to pick a content item dynamically or will it work if you pass that from config settings?

Can you also give a highlevel idea of what you want to acheive, so there may be other implementation approach that you can try?

#246409
Jan 05, 2021 12:31
Vote:
 

Preferrable is of course that you can pick it dynamicly like a normal content selector.

What I want to do is to search for specific products and variants but I waat the user to be able to select a specific category to search within. 
I have solved it by rendering the catalog tree in a dropdown, it does the job but of course a regular content picker would have been better.

#246411
Jan 05, 2021 12:36
Vote:
 

In that case, following link may help in rendering the content picker

https://blog.mathiaskunto.com/2012/07/14/how-to-open-those-episerver-edit-mode-selector-browser-popups-in-your-custom-properties/

This will help :)

#246413
Jan 05, 2021 12:53
Vote:
 

Yes, that helped and was really useful. But there was no way to get a dialog containing the catalog tree, just the page tree.
Dates worked just fine so I guess I will just use that.

The dialog I'm looking for is the one shown when adding a category to a catalog content in the Commerce GUI or adding the catalog in the asset pane.
I also tried to add the catalog as an Id to the dialog:

/episerver/CMS/edit/pagebrowser.aspx?id=-2147483629__CatalogContent

But that threw an exception.

#246416
Jan 05, 2021 13:52
Vote:
 

For that I will need to do little RnD. 

Did you tried passing ID with this url? (below)

/secure/ui/CMS/edit/pagebrowser.aspx

#246418
Jan 05, 2021 14:15
Vote:
 

Both: 

/secure/ui/CMS/edit/pagebrowser.aspx

and 

/episerver/secure/ui/CMS/edit/pagebrowser.aspx

Gives me a 404

#246420
Jan 05, 2021 14:29
Praful Jangid - Jan 05, 2021 14:39
OK, then I will do some hit and trails to get some solution.
Thanks
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.