0

私は、デモ ストアと一緒に Commerce Kickstart 2 から始めています。

商品を追加して 1 つの画像をアップロードしました。この商品には、デモ ストアのバリエーション タイプ (バッグとケース) の 1 つと、商品の表示タイプが関連付けられています。

何も変えていないので簡単そうです。しかし、メインメニューをクリックすると、すでにそこにある製品がうまくリストされ、製品画像が表示されますが、新しい製品だけが画像を表示しません。

バリエーション タイプの Bag & Cases で、Images フィールド、Column Format がイメージ デルタ、Image style: product_medium として定義されていることがわかります。そしてそれがポイントです。MySite/sites/default/files/styles ディレクトリには、画像のスタイルがあります。そのディレクトリには、ビュー モード ノードのときに画像が表示された product_medium ディレクトリがあります。

実際、製品を作成するときに、MySite/sites/default/files/styles/product_medium ディレクトリに保存される画像を読み込むオプションはありません。そして、それが問題です。画像をそのディレクトリに手動でコピーすると、画像が表示されるためです。

この product_medium イメージをどこで定義しますか?

4

1 に答える 1

0

イメージを手動でコピーする必要はありません。「product_medium」はイメージ スタイルで、デモ ストアを自動的にインストールしたときに既に作成されています。そのため、画像をアップロードすると、その画像は product_medium フォルダーに保存されます。

sites/default/files ディレクトリに正しいアクセス許可 (完全なアクセス許可) を与えていますか?

于 2014-08-10T12:42:47.133 に答える