私のメンバーがmagentoのアカウントにアップロードした写真を表示したいのですが、入手できません。私のSQLクエリは正常に結果を表示するだけです。magentoの写真を表示するには
私は試しました:echo '<img src="members/crazy.jpg" alt="Member Photo" /><br/>';
ディレクトリは大丈夫ですが、まだ画像は表示されません。
Magentoで写真を表示するためのコメントはありますか?誰かが私にそのディレクトリを教えてもらえますか?
私のメンバーがmagentoのアカウントにアップロードした写真を表示したいのですが、入手できません。私のSQLクエリは正常に結果を表示するだけです。magentoの写真を表示するには
私は試しました:echo '<img src="members/crazy.jpg" alt="Member Photo" /><br/>';
ディレクトリは大丈夫ですが、まだ画像は表示されません。
Magentoで写真を表示するためのコメントはありますか?誰かが私にそのディレクトリを教えてもらえますか?
ブラウザで画像を開くとどうなりますか?例:http://yoursite.com/members/crazy.jpg?
メディアフォルダをmagentoで確認し、そこから.htaccessファイルをメンバーディレクトリにコピーすると、それを修正する必要があります。
フォルダに.htaccessファイルがない場合、メインディレクトリの.htaccesを使用します。これらのファイルは、これらのファイルに直接アクセスできません。
例のパスは相対パスで、実線(/
)で開始しません。これは、閲覧したページに応じてブラウザが異なる解釈をすることを意味します。おそらくこれを絶対にすることで回避することができますが、好ましい方法はgetUrl
を使用して設定済みのストアドメインを使用し、http
またはhttps
に加えて他の多くの考慮事項を決定することです。ここで
echo sprintf('<img src="%s" alt="Member Photo" />',
Mage::getUrl('members/crazy.jpg', array('type' => 'direct_link');
は、テンプレートファイルから行わ同じことだ:
<img src="<?php
echo $this->getUrl('members/crazy.jpg', array('type' => 'direct_link')
?>" alt="Member Photo" />
は私がメンバーにメディアフォルダからの.htaccessをコピーしたback.wellを返信ありがとうございましたフォルダが、まだイメージがロードされていないんそれはキャッシュなどのためです。 –