0
Perl/Masonの新機能です。 私のURLはhttps://www.myurl.com/myPar/2016image
で、これはpng画像を返します。
このURLでは、myPar
がパラメータです($orderViewHelper->{orderId}
に等しい)。
myImage
オブジェクトを保持するorderViewHelper
を作成しましたので、他のクラスにもアクセスできます。 $Std->url()
を使用して画像を取得してmyImageに入れる方法はありますか?
$orderViewHelper->{myImage} = $Std->url(
'https://www.myurl.com/$orderViewHelper->{orderId}/2016image',
{ absolute =>1 }
);
ので、あなたは '$ orderViewHelperことを言っている - > {MYIMAGE}'あなたがチェックしてもらえ、イメージオブジェクトを割り当てた後、あなたのイメージオブジェクトを保持していません'print Dumper($ orderViewHelper - > {myImage});'、これは何を返しますか? – AbhiNickz
@AbhiNickzは、URL https://www.myurl.com/$orderViewHelper->{orderId}/2016imageの中にパラメータを入れる正しい方法です。パラメータは "$ orderViewHelper - > {orderId}"です。 – user3369592
ohh、二重引用符の代わりにperlの一重引用符を使用しているため、 '$ orderViewHelper - > {orderId}'の補間がうまくいきません。 $ orderViewHelper - > {myImage} = $ Std-> url( "https://www.myurl.com/$orderViewHelper->{orderId}2016image"、 {絶対値= 1 }}); ' – AbhiNickz