2017-04-11 6 views
0

私はdeleteButtonImageUrlとしてpngファイルを表示する必要があります。私の問題は今、画像は現在のモジュールの画像ディレクトリの中にあります。構造はこのようになりますYii 1.xのモジュールの画像フォルダからの画像を正しく表示する方法は?

/application/ 
      modules/ 
        /mymodule 
          /assets 
            /img 
             /admin 
              /thePicture.png 
        /anotherModule 
        /anotherModule 

どのように表示するには、そのイメージを取得するには? すでに試しました

deleteButtonImageUrl' => Yii::app()->basePath.'mymodule/assets/img/admin/thePicture.png', 

は動作しません。

私も

'deleteButtonImageUrl' => Yii::getPathOfAlias('modules/mymodule/assets/image/admin/').'thePicture.png' 

を試みたが、まだ動作しません。そう?

+1

可能な重複http://stackoverflow.com/questions/17889381/display-images-from-保護されたフォルダ) –

+0

+1アプリケーションモジュールが正しく設定されていればアクセスできません。イメージサーバーへの適切なリンクを提供したとしても、それを表示することはできません。 – xReprisal

答えて

0

使用してみてくださいYii::app()->baseUrl

deleteButtonImageUrl' => Yii::app()->baseUrl.'mymodule/assets/img/admin/thePicture.png', 

または

deleteButtonImageUrl' => Yii::app()->baseUrl.'/mymodule/assets/img/admin/thePicture.png', 
[保護されたフォルダから表示画像](の
+0

これらの仕事はありません....これは奇妙なことです。私は何の誤字もまったくありません。 – sasori

+0

試してみてください。 – scaisEdge

関連する問題