Hi group, I have no idea how to export images located outside of public directory. Forgive me to disturbing groups such a lame questions but cant find working example with google...
I have a route $r->get('/pdataexport_qc')->to('Pdataexport#showQC'); $r->post('/showqcshowimg')->to('Pdataexport#showQCshowIMG'); in my Pdataexport.pm sub showQC{ my $self = shift; my $pDataPath = $self->config('phenotypeDataFromResoraDbFilesPath'); my $dir = $self->param('dir'); $self->stash( dirToQC => $dir); $self->render('phenotypeExport/showDataQC'); } my template phenotypeExport/showDataQC.html.ep % layout 'all'; <table border="0" style="border-collapse: collapse;"> <tr><td><img src="https://192.168.11.11:1777/showqcshowimg?dir=<%=$dirToQC%>&img=AH1vsAGE.png"></td></tr> </table> </body> </html> which generates me nice url <table border="0" style="border-collapse: collapse;"> <tr><td><img src="https:// 192.168.11.11:1777/showqcshowimg?dir=2018-04-03-18-32-46_G&img=AH1vsAGE.png"> </table> </table> but in log output I can see that was not routed to showqcshowimg sub showQCshowIMG { my $self = shift; my $img = $self->param('img'); my $dir = $self->param('dir'); my $pDataPath = $self->config('phenotypeDataFromResoraDbFilesPath'); $self->render_file(filepath => $pDataPath.$dir."/".$img, 'filename' => $img ); } Can you give a simpe example how it should be done? or maybe you know page or open project which can play as example? Thank you, tj -- You received this message because you are subscribed to the Google Groups "Mojolicious" group. To unsubscribe from this group and stop receiving emails from it, send an email to mojolicious+unsubscr...@googlegroups.com. To post to this group, send email to mojolicious@googlegroups.com. Visit this group at https://groups.google.com/group/mojolicious. For more options, visit https://groups.google.com/d/optout.